diff options
| author | Maarten Vanraes <alien@mageia.org> | 2016-02-13 11:33:34 +0100 |
|---|---|---|
| committer | Maarten Vanraes <alien@mageia.org> | 2016-02-13 11:37:12 +0100 |
| commit | 6c432030a01d6ae0e12b1027eb7e0c84b6c90f3a (patch) | |
| tree | 7315dda5d1f3e46c214981a5a83cef1fb12b29b6 /lib/ManaTools/Shared/GUI/EventHandlerRole.pm | |
| parent | cbcb723c55b0ed48f2ed837486d0b3cf2d3252f3 (diff) | |
| download | manatools-6c432030a01d6ae0e12b1027eb7e0c84b6c90f3a.tar manatools-6c432030a01d6ae0e12b1027eb7e0c84b6c90f3a.tar.gz manatools-6c432030a01d6ae0e12b1027eb7e0c84b6c90f3a.tar.bz2 manatools-6c432030a01d6ae0e12b1027eb7e0c84b6c90f3a.tar.xz manatools-6c432030a01d6ae0e12b1027eb7e0c84b6c90f3a.zip | |
optional name for widgets, items, events
the name will now be autogenerated depending on a basename that each
EventRole needs to implement, with a numeric suffix increasing in
number, it checks this in the already present eventHandler.
Diffstat (limited to 'lib/ManaTools/Shared/GUI/EventHandlerRole.pm')
| -rw-r--r-- | lib/ManaTools/Shared/GUI/EventHandlerRole.pm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ManaTools/Shared/GUI/EventHandlerRole.pm b/lib/ManaTools/Shared/GUI/EventHandlerRole.pm index 852c97a1..09e18e47 100644 --- a/lib/ManaTools/Shared/GUI/EventHandlerRole.pm +++ b/lib/ManaTools/Shared/GUI/EventHandlerRole.pm @@ -326,7 +326,7 @@ sub addWidget { my $widget = shift; my $event = shift; my $backend = shift; - return ManaTools::Shared::GUI::Event->new(name => $name, eventHandler => $self, eventType => $yui::YEvent::WidgetEvent, widget => $widget, event => $event, backend => $backend); + return ManaTools::Shared::GUI::Event->new(basename => 'widget', name => $name, eventHandler => $self, eventType => $yui::YEvent::WidgetEvent, widget => $widget, event => $event, backend => $backend); } #============================================================= @@ -431,7 +431,7 @@ sub addItem { my $item = shift; my $event = shift; my $backend = shift; - return ManaTools::Shared::GUI::Event->new(name => $name, eventHandler => $self, eventType => $yui::YEvent::MenuEvent, item => $item, event => $event, backend => $backend); + return ManaTools::Shared::GUI::Event->new(basename => 'Item', name => $name, eventHandler => $self, eventType => $yui::YEvent::MenuEvent, item => $item, event => $event, backend => $backend); } #============================================================= |
