App-Codit
view release on metacpan or search on metacpan
lib/App/Codit/ConfigVariables.pod view on Meta::CPAN
=item B<components>
Specify a list of modules you want the version numbers displayed.
Opens a new tab.
=item B<email>
Who to contact
=item B<http>
The website that supports this application
=item B<license>
Specify your license. By default it is set to I<Same as Perl>.
Set it to I<undef> if you do not want it to show.
=item B<licensefile>
Specify a plain text file as your license file. It is displayed in a new
tab with a L<Tk::ROText> widget.
=item B<licenselink>
Works only if the I<license> key is defined. Specify the weblink to your license. By default it
is set to L<https://dev.perl.org/licenses/>.
Set it to I<undef> if you do not want it to show.
=item B<version>
Specify the version of your application. By default it is set to the
version numer of the main window widget. Set it to undef if you do not
want it to show.
=back
=item B<-appname> in L<Tk::AppWindow>
Set the name of your application.
If this option is not specified, the name of your application
will be set to the filename of your executable with the first
character in upper case.
=item B<-automenu> in L<Tk::AppWindow::Ext::MenuBar>
Default value 1.
Specifies if the menu items of all extensions should be loaded automatically.
=item B<-autotool> in L<Tk::AppWindow::Ext::ToolBar>
Default value 1.
Specifies if the toolbar items of all extensions should be loaded automatically.
=item B<-commands> in L<Tk::AppWindow>
Defines commands to be used in your application. It takes a paired list of
command names and callbacks as parameter.
my $app = $k::AppWindw->new(
-commands => [
do_something1 => ['method', $obj],
do_something2 => sub { return 1 },
],
);
Only available at create time.
=item B<-compoundcolspace> in L<Tk::AppWindow::Ext::Art>
Default value 5. Used in the B<createCompound> method to
set horizontal spacing.
=item B<-configfolder> I<hookable> in L<Tk::AppWindow::Ext::ConfigFolder>
The default value depends on your operating system.
On Windows: $ENV{LOCALAPPDATA}/appname
Others: $ENV{HOME}/.local/share/appname
You can overwrite it at launch by setting a folder yourself.
=item B<-contentmanagerclass> in L<Tk::AppWindow::Ext::MDI>
This one should always be specified and you should always define a
content manager class inheriting L<Tk::AppWindow::BaseClasses::ContentManager>.
This base class is a valid Tk widget.
=item B<-contentmanageroptions> in L<Tk::AppWindow::Ext::MDI>
The possible options to pass on to the contentmanager.
These will also become options to the main application.
=item B<-cycleinterval> in L<Tk::AppWindow::Ext::Daemons>
Default value 10 miliseconds. This is the base interval for the Deamons system.
How often a job is executed is defined by their own interval parameter. The real interval time of a job is the base interval
multiplied by the job interval.
=item B<-diskmonitorinterval> in L<Tk::AppWindow::Ext::MDI>
Default value 100. This means every 100 cycles of the B<Daemons> extension. Specifies the interval for
monitoring the disk status of documents.
=item B<-doc_autobrackets> I<hookable> in L<App::Codit::Ext::CoditMDI>
Sets and returns the autobrackets option of the currently selected document.
=item B<-doc_autocomplete> I<hookable> in L<App::Codit::Ext::CoditMDI>
Sets and returns the autocomplete option of the currently selected document.
=item B<-doc_autoindent> I<hookable> in L<App::Codit::Ext::CoditMDI>
Sets and returns the autoindent option of the currently selected document.
=item B<-doc_view_folds> I<hookable> in L<App::Codit::Ext::CoditMDI>
( run in 1.525 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )