Etk-Perl
view release on metacpan or search on metacpan
lib/Etk/Constants.pm view on Meta::CPAN
The constants have numerical values which can be used instead.
=head1 EXPORT
None by default.
=head1 EXPORTABLE
box combobox fillpolicy messagedialog progressbar scrolledview
toplevelwidget tree textblock table colorpicker mouse toolbar
button shadow image entry popupwindow window swallow slider all
=cut
require Exporter;
our @ISA = qw/Exporter/;
our %EXPORT_TAGS = (
box => [qw/BoxStart BoxEnd BoxNone BoxExpand BoxFill BoxExpandFill/],
combobox => [qw/ColumnTypeLabel ColumnTypeImage ColumnTypeOther EntryImage EntryLabel EntryOther
EntryNone EntryExpand EntryFill EntryExpandFill/],
lib/Etk/Constants.pm view on Meta::CPAN
mouse => [qw/ModifierNone ModifierCtrl ModifierAlt ModifierShift ModifierWin
LockNone LockNum LockCaps LockScroll
MouseNone MouseDoubleClick MouseTripleClick/],
toolbar => [qw/ToolbarIcons ToolbarText ToolbarBothVert ToolbarBothHoriz
ToolbarDefault ToolbarHoriz ToolbarVert/],
button => [qw/ButtonIcon ButtonText ButtonBothVert ButtonBothHoriz/],
shadow => [qw/ShadowNone ShadowInside ShadowOutside ShadowNoEdge ShadowLeft ShadowAll
ShadowRight ShadowTop ShadowBottom ShadowLeftRight ShadowTopBottom/],
image => [qw/ImageFile ImageEdje ImageStock ImageEvasObject ImageData/],
entry => [qw/ImagePrimary ImageSecondary/],
popupwindow => [qw/BelowRight BelowLeft AboveRight AboveLeft/],
window => [qw/Normal Above Below/],
swallow => [qw/None IncompatibleParent NotRealized NoPart/],
slider => [qw/Continuous Discontinuous Delayed/],
);
my @all = ();
push @all, map { @{$EXPORT_TAGS{$_}} } keys %EXPORT_TAGS;
$EXPORT_TAGS{all} = [@all];
lib/Etk/Constants.pm view on Meta::CPAN
ImageEvasObject=>3,
ImageData=>4
};
# entry
use constant {
ImagePrimary=>0,
ImageSecondary=>1
};
# popup window
use constant {
BelowRight=>0,
BelowLeft=>1,
AboveRight=>2,
AboveLeft=>3
};
# window stacking
use constant {
Normal=>0,
xs/Combobox.xs view on Meta::CPAN
ALIAS:
PopUp=1
void
etk_combobox_entry_pop_down(combobox_entry)
Etk_Combobox_Entry *combobox_entry
ALIAS:
PopDown=1
void
etk_combobox_entry_popup_feed(combobox_entry, window)
Etk_Combobox_Entry *combobox_entry
Etk_Window *window
ALIAS:
PopupFeed=1
MODULE = Etk::Combobox::Entry::Item PACKAGE = Etk::Combobox::Entry::Item PREFIX = etk_combobox_entry_item_
void
etk_combobox_entry_item_fields_set(item, ...)
Etk_Combobox_Entry_Item * item
OUTPUT:
RETVAL
void
etk_menu_popdown(menu)
Etk_Menu * menu
ALIAS:
Popdown=1
void
etk_menu_popup(menu)
Etk_Menu * menu
ALIAS:
Popup=1
void
etk_menu_popup_at_xy(menu, x, y)
Etk_Menu * menu
int x
int y
ALIAS:
PopupAtXy=1
void
etk_menu_popup_in_direction(menu, direction)
Etk_Menu *menu
Etk_Popup_Direction direction
ALIAS:
PopupInDirection=1
void
etk_menu_popup_at_xy_in_direction(menu, x, y, direction)
Etk_Menu *menu
int x
int y
Etk_Popup_Direction direction
ALIAS:
PopupAtXYInDirection=1
Etk_Menu_Item *
etk_menu_parent_item_get(menu)
Etk_Menu *menu
xs/PopupWindow.xs view on Meta::CPAN
#endif
#include <Etk.h>
#include <Ecore.h>
#include <Ecore_Data.h>
#include "EtkTypes.h"
#include "EtkSignals.h"
MODULE = Etk::PopupWindow PACKAGE = Etk::PopupWindow PREFIX = etk_popup_window_
Etk_Popup_Window *
etk_popup_window_focused_window_get()
ALIAS:
FocusedWindowGet=1
void
etk_popup_window_focused_window_set(popup_window)
Etk_Popup_Window * popup_window
ALIAS:
FocusedWindowSet=1
Etk_Bool
etk_popup_window_is_popped_up(popup_window)
Etk_Popup_Window * popup_window
ALIAS:
IsPoppedUp=1
void
etk_popup_window_popdown(popup_window)
Etk_Popup_Window * popup_window
ALIAS:
Popdown=1
void
etk_popup_window_popdown_all()
ALIAS:
PopdownAll=1
void
etk_popup_window_popup(popup_window)
Etk_Popup_Window * popup_window
ALIAS:
Popup=1
void
etk_popup_window_popup_at_xy(popup_window, x, y)
Etk_Popup_Window * popup_window
int x
int y
ALIAS:
PopupAtXy=1
void
etk_popup_window_parent_set(popup_window, parent)
Etk_Popup_Window * popup_window
Etk_Popup_Window * parent
ALIAS:
ParentSet=1
Etk_Popup_Window *
etk_popup_window_parent_get(popup_window)
Etk_Popup_Window * popup_window
ALIAS:
ParentGet=1
void
etk_popup_window_popup_in_direction(popup_window, direction)
Etk_Popup_Window * popup_window
Etk_Popup_Direction direction
ALIAS:
PopupInDirection=1
void
etk_popup_window_popup_at_xy_in_direction(popup_window, x, y, direction)
Etk_Popup_Window * popup_window
int x
int y
Etk_Popup_Direction direction
ALIAS:
PopupAtXYInDirection=1
( run in 0.753 second using v1.01-cache-2.11-cpan-364913b4093 )