Padre
view release on metacpan or search on metacpan
lib/Padre/Wx/Constant.pm view on Meta::CPAN
wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
wxEVT_COMMAND_LIST_ITEM_ACTIVATED
wxEVT_COMMAND_LIST_ITEM_FOCUSED
wxEVT_COMMAND_TREE_BEGIN_DRAG
wxEVT_COMMAND_TREE_BEGIN_RDRAG
wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
wxEVT_COMMAND_TREE_END_LABEL_EDIT
wxEVT_COMMAND_TREE_DELETE_ITEM
wxEVT_COMMAND_TREE_GET_INFO
wxEVT_COMMAND_TREE_SET_INFO
wxEVT_COMMAND_TREE_ITEM_EXPANDED
wxEVT_COMMAND_TREE_ITEM_EXPANDING
wxEVT_COMMAND_TREE_ITEM_COLLAPSED
wxEVT_COMMAND_TREE_ITEM_COLLAPSING
wxEVT_COMMAND_TREE_SEL_CHANGED
wxEVT_COMMAND_TREE_SEL_CHANGING
wxEVT_COMMAND_TREE_KEY_DOWN
wxEVT_COMMAND_TREE_ITEM_ACTIVATED
wxEVT_COMMAND_TREE_ITEM_MENU
wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
wxEVT_COMMAND_TREE_END_DRAG
wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK
wxEVT_COMMAND_TREE_ITEM_GETTOOLTIP
wxFLP_OPEN
wxFLP_SAVE
wxFLP_OVERWRITE_PROMPT
wxFLP_FILE_MUST_EXIST
wxFLP_CHANGE_DIR
wxFLP_DEFAULT_STYLE
wxFLP_USE_TEXTCTRL
wxFNTP_USE_TEXTCTRL
wxFNTP_DEFAULT_STYLE
wxFNTP_FONTDESC_AS_LABEL
wxFNTP_USEFONT_FOR_LABEL
wxFNTP_MAXPOINT_SIZE
wxLayout_Default
wxLayout_LeftToRight
wxLayout_RightToLeft
wxMOD_NONE
wxMOD_ALT
wxMOD_CONTROL
wxMOD_SHIFT
wxMOD_WIN
wxMOD_ALTGR
wxMOD_META
wxMOD_CMD
wxMOD_ALL
wxNOT_FOUND
:aui
:bitmap
:button
:bookctrl
:brush
:checkbox
:choicebook
:clipboard
:collapsiblepane
:colour
:combobox
:comboctrl
:constraints
:control
:dc
:dialog
:dirctrl
:dirdialog
:dnd
:filedialog
:font
:frame
:gauge
:html
:hyperlink
:icon
:id
:image
:imagelist
:keycode
:layout
:listbook
:listbox
:listctrl
:locale
:menu
:miniframe
:misc
:notebook
:ownerdrawncombobox
:palette
:panel
:pen
:power
:process
:progressdialog
:radiobox
:radiobutton
:richtextctrl
:sashwindow
:scrollbar
:scrolledwindow
:sizer
:slider
:socket
:spinbutton
:spinctrl
:splitterwindow
:staticline
:statictext
:statusbar
:systemsettings
:textctrl
:timer
:toolbar
:toplevelwindow
:treectrl
:window
};
# Read the sets of constants we care about
use Wx WANT, ':stc';
# Prevent duplicates
my %seen = ();
sub load {
my %constants = (
THREADS => Wx::wxTHREADS,
MOTIF => Wx::wxMOTIF,
MSW => Wx::wxMSW,
GTK => Wx::wxGTK,
MAC => Wx::wxMAC,
X11 => Wx::wxX11,
);
foreach ( keys %constants ) {
# Prevent duplicates on 2nd or later runs
delete $constants{$_} if defined $seen{$_};
}
foreach ( map { s/^:// ? @{ $Wx::EXPORT_TAGS{$_} } : $_ } WANT ) {
next unless s/^(wx)(.+)//i;
my $wx = $1;
my $name = $2;
next if defined $seen{$name};
next if defined $constants{$name};
if ( Wx->can($name) ) {
warn "Clash with function Wx::$name";
next;
}
( run in 2.151 seconds using v1.01-cache-2.11-cpan-5a3173703d6 )