Changeset 539
- Timestamp:
- 07/15/08 18:02:26 (2 months ago)
- Files:
-
- trunk/src/gtk/CellEditable.d (modified) (3 diffs)
- trunk/src/gtk/TreeModel.d (modified) (3 diffs)
- trunk/wrap/APILookupGtk.txt (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/gtk/CellEditable.d
r519 r539 43 43 * omit signals: 44 44 * imports: 45 * - gobject.ObjectG ;45 * - gobject.ObjectG 46 46 * - gdk.Event 47 47 * - gtk.CellEditableT … … 61 61 62 62 63 private import gobject.ObjectG; ;63 private import gobject.ObjectG; 64 64 private import gdk.Event; 65 65 private import gtk.CellEditableT; … … 95 95 else return; 96 96 } 97 //Check if there already is a D object for this gtk struct 98 void* ptr = getDObject(cast(GObject*)gtkCellEditable); 99 if( ptr !is null ) 100 { 101 this = cast(CellEditable)ptr; 102 return; 103 } 97 104 98 super(cast(GObject*)gtkCellEditable); 105 99 this.gtkCellEditable = gtkCellEditable; trunk/src/gtk/TreeModel.d
r517 r539 43 43 * omit signals: 44 44 * imports: 45 * - gobject.ObjectG; 46 * - gtk.TreeModel 45 * - gobject.ObjectG 47 46 * - glib.Str 48 47 * - gtk.TreeIter … … 65 64 66 65 67 private import gobject.ObjectG;; 68 private import gtk.TreeModel; 66 private import gobject.ObjectG; 69 67 private import glib.Str; 70 68 private import gtk.TreeIter; … … 100 98 { 101 99 this = null; 102 version(Exceptions) throw new Exception("Null gtkTreeModel passed to constructor.");103 else return;104 }105 //Check if there already is a D object for this gtk struct106 void* ptr = getDObject(cast(GObject*)gtkTreeModel);107 if( ptr !is null )108 {109 this = cast(TreeModel)ptr;110 100 return; 111 101 } 102 112 103 super(cast(GObject*)gtkTreeModel); 113 104 this.gtkTreeModel = gtkTreeModel; trunk/wrap/APILookupGtk.txt
r538 r539 2730 2730 extend: ObjectG 2731 2731 implements: TreeModelIF 2732 import: gobject.ObjectG; 2733 import: gtk.TreeModel 2732 import: gobject.ObjectG 2734 2733 2735 2734 # imports for TreeModel Interface … … 2760 2759 { 2761 2760 this = null; 2762 version(Exceptions) throw new Exception("Null gtkTreeModel passed to constructor.");2763 else return;2764 }2765 //Check if there already is a D object for this gtk struct2766 void* ptr = getDObject(cast(GObject*)gtkTreeModel);2767 if( ptr !is null )2768 {2769 this = cast(TreeModel)ptr;2770 2761 return; 2771 2762 } 2763 2772 2764 super(cast(GObject*)gtkTreeModel); 2773 2765 this.gtkTreeModel = gtkTreeModel; … … 3385 3377 extend: ObjectG 3386 3378 implements: CellEditableIF 3387 import: gobject.ObjectG ;3379 import: gobject.ObjectG 3388 3380 3389 3381 # imports for CellEditable Interface … … 3414 3406 else return; 3415 3407 } 3416 //Check if there already is a D object for this gtk struct 3417 void* ptr = getDObject(cast(GObject*)gtkCellEditable); 3418 if( ptr !is null ) 3419 { 3420 this = cast(CellEditable)ptr; 3421 return; 3422 } 3408 3423 3409 super(cast(GObject*)gtkCellEditable); 3424 3410 this.gtkCellEditable = gtkCellEditable; … … 6725 6711 import: glib.ListSG 6726 6712 structWrap: GSList* ListSG 6727 import: glib.ErrorG6728 import: glib.GException6729 6713 interface: RecentChooserIF 6730 6714 outFile: RecentChooserT
