Mercurial > projects > dwt-mac
diff dwt/dnd/DropTargetEvent.d @ 154:535243e6d16a
Fixes to make dwt compile with ldc
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Sat, 13 Jun 2009 00:25:05 +0200 |
parents | 2e671fa40eec |
children |
line wrap: on
line diff
--- a/dwt/dnd/DropTargetEvent.d Thu Jun 11 01:36:32 2009 +0200 +++ b/dwt/dnd/DropTargetEvent.d Sat Jun 13 00:25:05 2009 +0200 @@ -132,22 +132,22 @@ public String toString() { String string = super.toString (); StringBuffer sb = new StringBuffer(); - sb.append(string.substring (0, string.length() - 1)); // remove trailing '}' - sb.append(" x="); sb.append(x); - sb.append(" y="); sb.append(y); - sb.append(" item="); sb.append(item.toString); - sb.append(" operations="); sb.append(operations); - sb.append(" operation="); sb.append(detail); - sb.append(" feedback="); sb.append(feedback); - sb.append(" dataTypes={ "); + sb.format("{}", string.substring (0, string.length() - 1)); // remove trailing '}' + sb.format("{}", " x="); sb.format("{}", x); + sb.format("{}", " y="); sb.format("{}", y); + sb.format("{}", " item="); sb.format("{}", item.toString); + sb.format("{}", " operations="); sb.format("{}", operations); + sb.format("{}", " operation="); sb.format("{}", detail); + sb.format("{}", " feedback="); sb.format("{}", feedback); + sb.format("{}", " dataTypes={ "); if (dataTypes !is null) { for (int i = 0; i < dataTypes.length; i++) { - sb.append(dataTypes[i].type); sb.append(' '); + sb.format("{}", dataTypes[i].type); sb.format("{}", ' '); } } - sb.append('}'); - sb.append(" currentDataType="); sb.append(currentDataType !is null ? currentDataType.type : '0'); - sb.append('}'); + sb.format("{}", '}'); + sb.format("{}", " currentDataType="); sb.format("{}", currentDataType !is null ? currentDataType.type : '0'); + sb.format("{}", '}'); return sb.toString(); } }