コード例 #1
0
ファイル: ToolbarImpl.cs プロジェクト: SabotageAndi/efl-sharp
 protected static extern ToolbarItemPtr elm_toolbar_item_prepend(IntPtr obj, string icon, string label, EvasSmartCallback func, IntPtr data);
コード例 #2
0
ファイル: MenuImpl.cs プロジェクト: SabotageAndi/efl-sharp
 protected static extern IntPtr elm_menu_item_add_object(IntPtr obj, IntPtr parent, IntPtr subobj, EvasSmartCallback func, IntPtr data);
コード例 #3
0
ファイル: ToolbarImpl.cs プロジェクト: SabotageAndi/efl-sharp
 protected static extern ToolbarItemPtr elm_toolbar_item_insert_before(IntPtr obj, ToolbarItemPtr before,  string icon, string label, EvasSmartCallback func, IntPtr data);
コード例 #4
0
ファイル: Toolbar.cs プロジェクト: SabotageAndi/efl-sharp
 public ToolbarItemPtr Prepend(string icon, string label, EvasSmartCallback clickDelegate)
 {
     return elm_toolbar_item_prepend(this.Raw.Pointer, icon, label, clickDelegate, IntPtr.Zero);
 }
コード例 #5
0
ファイル: MenuImpl.cs プロジェクト: SabotageAndi/efl-sharp
 protected static extern IntPtr elm_menu_item_add(IntPtr obj, IntPtr parent, string icon, string label, EvasSmartCallback func, IntPtr data);
コード例 #6
0
ファイル: Toolbar.cs プロジェクト: SabotageAndi/efl-sharp
 public ToolbarItemPtr InsertBefore(ToolbarItem before, string icon, string label, EvasSmartCallback clickDelegate)
 {
     return elm_toolbar_item_insert_before(this.Raw.Pointer, before.Raw, icon, label, clickDelegate, IntPtr.Zero);
 }
コード例 #7
0
ファイル: Toolbar.cs プロジェクト: SabotageAndi/efl-sharp
 public ToolbarItemPtr InsertAfter(ToolbarItem after, string icon, string label, EvasSmartCallback clickDelegate)
 {
     return elm_toolbar_item_insert_after(this.Raw.Pointer, after.Raw, icon, label, clickDelegate, IntPtr.Zero);
 }
コード例 #8
0
ファイル: Menu.cs プロジェクト: SabotageAndi/efl-sharp
 public MenuItem AddItem(MenuItem parent, EvasObject obj, EvasSmartCallback onClick, object data)
 {
     return new MenuItem(elm_menu_item_add_object(this.Raw.Pointer, parent.Raw, obj.Raw.Pointer, onClick, IntPtr.Zero));
 }
コード例 #9
0
ファイル: Menu.cs プロジェクト: SabotageAndi/efl-sharp
 public MenuItem AddItem(MenuItem parent, string icon, string label, EvasSmartCallback onClick, object data)
 {
     return new MenuItem(elm_menu_item_add(this.Raw.Pointer, parent.Raw, icon, label, onClick, IntPtr.Zero));
 }
コード例 #10
0
 protected static extern void evas_object_smart_callback_del(IntPtr obj, string eventName, EvasSmartCallback seh);