Changeset 521
- Timestamp:
- 07/09/08 15:46:58 (5 months ago)
- Files:
-
- trunk/src/build/gtkD.d (modified) (1 diff)
- trunk/src/gtk/Editable.d (deleted)
- trunk/src/gtk/EditableIF.d (added)
- trunk/src/gtk/EditableT.d (added)
- trunk/src/gtk/Entry.d (modified) (5 diffs)
- trunk/src/gtkc/gtk.d (modified) (1 diff)
- trunk/wrap/APILookupGtk.txt (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/build/gtkD.d
r519 r521 263 263 private import gtk.VScale; 264 264 private import gtk.SpinButton; 265 private import gtk.Editable; 265 private import gtk.EditableIF; 266 private import gtk.EditableT; 266 267 private import gtk.TextIter; 267 268 private import gtk.TextMark; trunk/src/gtk/Entry.d
r519 r521 36 36 * extend = 37 37 * implements: 38 * - EditableIF 38 39 * - CellEditableIF 39 40 * prefixes: … … 49 50 * - gtk.EntryCompletion 50 51 * - pango.PgLayout 52 * - gtk.EditableT 53 * - gtk.EditableIF 51 54 * - gdk.Event 52 55 * - gtk.CellEditableT … … 75 78 private import gtk.EntryCompletion; 76 79 private import pango.PgLayout; 80 private import gtk.EditableT; 81 private import gtk.EditableIF; 77 82 private import gdk.Event; 78 83 private import gtk.CellEditableT; … … 92 97 * position is visible. 93 98 */ 94 public class Entry : Widget, CellEditableIF99 public class Entry : Widget, EditableIF, CellEditableIF 95 100 { 96 101 … … 132 137 this.gtkEntry = gtkEntry; 133 138 } 139 140 // add the Editable capabilities 141 mixin EditableT!(GtkEntry); 134 142 135 143 // add the CellEditable capabilities trunk/src/gtkc/gtk.d
r519 r521 1056 1056 gboolean function(GtkSpinButton* spinButton)gtk_spin_button_get_wrap; 1057 1057 1058 // gtk.Editable 1058 // gtk.EditableT 1059 1060 1061 // gtk.EditableT 1059 1062 1060 1063 void function(GtkEditable* editable, gint start, gint end)gtk_editable_select_region; trunk/wrap/APILookupGtk.txt
r520 r521 1746 1746 struct: GtkEntry 1747 1747 class: Entry 1748 implements: EditableIF 1748 1749 implements: CellEditableIF 1749 1750 prefix: gtk_entry_ … … 1757 1758 structWrap: PangoLayout* PgLayout 1758 1759 1760 # imports for TreeModel Interface 1761 #import: glib.Str 1762 import: gtk.EditableT 1763 import: gtk.EditableIF 1764 1759 1765 # imports for CellEditable Interface 1760 1766 import: gdk.Event … … 1764 1770 1765 1771 code: start 1772 // add the Editable capabilities 1773 mixin EditableT!(GtkEntry); 1774 1766 1775 // add the CellEditable capabilities 1767 1776 mixin CellEditableT!(GtkEntry); … … 1841 1850 file: GtkEditable.html 1842 1851 struct: GtkEditable 1843 class: Editable 1852 class: EditableT 1853 template: TStruct 1844 1854 prefix: gtk_editable_ 1845 1855 prefix: gtk_ 1846 1856 import: glib.Str 1847 outFile: Editable 1857 interface: EditableIF 1858 outFile: EditableT 1848 1859 1849 1860 ###########################################################
