Changeset 238:380bad9f6852 for dwt/widgets/TreeItem.d
- Timestamp:
- 05/04/08 18:42:55 (4 years ago)
- Files:
-
- dwt/widgets/TreeItem.d (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
dwt/widgets/TreeItem.d
r158 r238 12 12 *******************************************************************************/ 13 13 module dwt.widgets.TreeItem; 14 15 import dwt.dwthelper.utils; 14 16 15 17 … … 800 802 } 801 803 802 override char[]getNameText () {804 override String getNameText () { 803 805 if ((parent.style & DWT.VIRTUAL) !is 0) { 804 806 if (!cached) return "*virtual*"; //$NON-NLS-1$ … … 850 852 } 851 853 852 public override char[]getText () {854 public override String getText () { 853 855 checkWidget (); 854 856 if (!parent.checkData (this)) error (DWT.ERROR_WIDGET_DISPOSED); … … 870 872 * @since 3.1 871 873 */ 872 public char[]getText (int index) {874 public String getText (int index) { 873 875 checkWidget (); 874 876 if (!parent.checkData (this)) error (DWT.ERROR_WIDGET_DISPOSED); … … 879 881 OS.gtk_tree_model_get1 (parent.modelHandle, handle, modelIndex + Tree.CELL_TEXT, &ptr); 880 882 if (ptr is null) return ""; //$NON-NLS-1$ 881 char[]res = tango.stdc.stringz.fromStringz( cast(char*)ptr ).dup;883 String res = tango.stdc.stringz.fromStringz( cast(char*)ptr ).dup; 882 884 OS.g_free (ptr); 883 885 return res; … … 1611 1613 * @since 3.1 1612 1614 */ 1613 public void setText (int index, char[]string) {1615 public void setText (int index, String string) { 1614 1616 checkWidget (); 1615 1617 if (string is null) error (DWT.ERROR_NULL_ARGUMENT); … … 1632 1634 } 1633 1635 1634 public override void setText ( char[]string) {1636 public override void setText (String string) { 1635 1637 checkWidget (); 1636 1638 setText (0, string); … … 1652 1654 * @since 3.1 1653 1655 */ 1654 public void setText ( char[][] strings) {1656 public void setText (String [] strings) { 1655 1657 checkWidget (); 1656 1658 if (strings is null) error (DWT.ERROR_NULL_ARGUMENT); 1657 1659 for (int i=0; i<strings.length; i++) { 1658 char[]string = strings [i];1660 String string = strings [i]; 1659 1661 if (string !is null) setText (i, string); 1660 1662 }
