Changeset 148
- Timestamp:
- 04/22/06 16:18:20 (2 years ago)
- Files:
-
- downloads/duitNightBuild.tar.gz (modified) (previous)
- trunk/demos/gtk/SpawnTests.d (modified) (1 diff)
- trunk/src/atk/Component.d (modified) (1 diff)
- trunk/src/atk/Hyperlink.d (modified) (1 diff)
- trunk/src/atk/Hypertext.d (modified) (1 diff)
- trunk/src/atk/ObjectAtk.d (modified) (6 diffs)
- trunk/src/atk/Selection.d (modified) (1 diff)
- trunk/src/atk/Table.d (modified) (7 diffs)
- trunk/src/atk/Text.d (modified) (4 diffs)
- trunk/src/gdk/Display.d (modified) (1 diff)
- trunk/src/gdk/DisplayManager.d (modified) (1 diff)
- trunk/src/gdk/Keymap.d (modified) (2 diffs)
- trunk/src/gdk/Screen.d (modified) (1 diff)
- trunk/src/gdkpixbuf/PixbufLoader.d (modified) (4 diffs)
- trunk/src/glib/Spawn.d (modified) (1 diff)
- trunk/src/glib/Str.d (modified) (1 diff)
- trunk/src/gobject/ObjectG.d (modified) (1 diff)
- trunk/src/gtk/AccelGroup.d (modified) (2 diffs)
- trunk/src/gtk/AccelMap.d (modified) (1 diff)
- trunk/src/gtk/Action.d (modified) (1 diff)
- trunk/src/gtk/ActionGroup.d (modified) (4 diffs)
- trunk/src/gtk/Adjustment.d (modified) (2 diffs)
- trunk/src/gtk/Button.d (modified) (8 diffs)
- trunk/src/gtk/Calendar.d (modified) (7 diffs)
- trunk/src/gtk/CellEditable.d (modified) (2 diffs)
- trunk/src/gtk/CellRenderer.d (modified) (2 diffs)
- trunk/src/gtk/CellRendererText.d (modified) (1 diff)
- trunk/src/gtk/CellRendererToggle.d (modified) (1 diff)
- trunk/src/gtk/CheckMenuItem.d (modified) (1 diff)
- trunk/src/gtk/Clipboard.d (modified) (1 diff)
- trunk/src/gtk/ColorButton.d (modified) (1 diff)
- trunk/src/gtk/ColorSelection.d (modified) (1 diff)
- trunk/src/gtk/ComboBox.d (modified) (1 diff)
- trunk/src/gtk/Container.d (modified) (4 diffs)
- trunk/src/gtk/Curve.d (modified) (1 diff)
- trunk/src/gtk/Dialog.d (modified) (2 diffs)
- trunk/src/gtk/Editable.d (modified) (3 diffs)
- trunk/src/gtk/Entry.d (modified) (10 diffs)
- trunk/src/gtk/EntryCompletion.d (modified) (3 diffs)
- trunk/src/gtk/Expander.d (modified) (1 diff)
- trunk/src/gtk/FileChooser.d (modified) (5 diffs)
- trunk/src/gtk/FontButton.d (modified) (1 diff)
- trunk/src/gtk/HandleBox.d (modified) (2 diffs)
- trunk/src/gtk/IMContext.d (modified) (6 diffs)
- trunk/src/gtk/IconInfo.d (modified) (1 diff)
- trunk/src/gtk/IconTheme.d (modified) (1 diff)
- trunk/src/gtk/IconView.d (modified) (9 diffs)
- trunk/src/gtk/InputDialog.d (modified) (2 diffs)
- trunk/src/gtk/Item.d (modified) (3 diffs)
- trunk/src/gtk/Label.d (modified) (3 diffs)
- trunk/src/gtk/Layout.d (modified) (1 diff)
- trunk/src/gtk/Menu.d (modified) (1 diff)
- trunk/src/gtk/MenuItem.d (modified) (4 diffs)
- trunk/src/gtk/MenuShell.d (modified) (6 diffs)
- trunk/src/gtk/MenuToolButton.d (modified) (8 diffs)
- trunk/src/gtk/Notebook.d (modified) (5 diffs)
- trunk/src/gtk/ObjectGtk.d (modified) (1 diff)
- trunk/src/gtk/Paned.d (modified) (6 diffs)
- trunk/src/gtk/Plug.d (modified) (1 diff)
- trunk/src/gtk/RadioAction.d (modified) (1 diff)
- trunk/src/gtk/RadioButton.d (modified) (1 diff)
- trunk/src/gtk/RadioMenuItem.d (modified) (1 diff)
- trunk/src/gtk/Range.d (modified) (4 diffs)
- trunk/src/gtk/Scale.d (modified) (1 diff)
- trunk/src/gtk/ScrolledWindow.d (modified) (2 diffs)
- trunk/src/gtk/Socket.d (modified) (2 diffs)
- trunk/src/gtk/SpinButton.d (modified) (4 diffs)
- trunk/src/gtk/Statusbar.d (modified) (2 diffs)
- trunk/src/gtk/Style.d (modified) (2 diffs)
- trunk/src/gtk/TextAttributes.d (modified) (1 diff)
- trunk/src/gtk/TextBuffer.d (modified) (12 diffs)
- trunk/src/gtk/TextChildAnchor.d (modified) (15 diffs)
- trunk/src/gtk/TextTag.d (modified) (1 diff)
- trunk/src/gtk/TextTagTable.d (modified) (3 diffs)
- trunk/src/gtk/TextView.d (modified) (17 diffs)
- trunk/src/gtk/ToggleAction.d (modified) (1 diff)
- trunk/src/gtk/ToggleButton.d (modified) (1 diff)
- trunk/src/gtk/ToggleToolButton.d (modified) (1 diff)
- trunk/src/gtk/ToolButton.d (modified) (1 diff)
- trunk/src/gtk/ToolItem.d (modified) (3 diffs)
- trunk/src/gtk/Toolbar.d (modified) (5 diffs)
- trunk/src/gtk/TreeIter.d (modified) (5 diffs)
- trunk/src/gtk/TreeModel.d (modified) (5 diffs)
- trunk/src/gtk/TreePath.d (modified) (5 diffs)
- trunk/src/gtk/TreeRowReference.d (modified) (5 diffs)
- trunk/src/gtk/TreeSelection.d (modified) (1 diff)
- trunk/src/gtk/TreeSortable.d (modified) (1 diff)
- trunk/src/gtk/TreeStore.d (modified) (1 diff)
- trunk/src/gtk/TreeView.d (modified) (16 diffs)
- trunk/src/gtk/TreeViewColumn.d (modified) (1 diff)
- trunk/src/gtk/UIManager.d (modified) (6 diffs)
- trunk/src/gtk/Viewport.d (modified) (1 diff)
- trunk/src/gtk/Widget.d (modified) (65 diffs)
- trunk/src/gtk/Window.d (modified) (6 diffs)
- trunk/wrap/APILookup.txt (modified) (1 diff)
- trunk/wrap/utils/DuitClass.d (modified) (1 diff)
- trunk/wrap/utils/GtkWrapper.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/demos/gtk/SpawnTests.d
r147 r148 80 80 foreach ( int i, char[] arg ; args) 81 81 { 82 writefln("[%s] %s", i, arg);82 writefln("[%s] >%s<", i, arg); 83 83 } 84 84 Spawn spawn = new Spawn(args[0]); 85 85 if (args.length > 1 ) 86 86 { 87 for each ( char[] arg ; args)87 for( int i=1 ; i<args.length ; i++ ) 88 88 { 89 spawn.addParm(arg );89 spawn.addParm(args[i]); 90 90 } 91 91 } trunk/src/atk/Component.d
r145 r148 109 109 this, 110 110 null, 111 GConnectFlags.AFTER);111 0); 112 112 connectedSignals["bounds-changed"] = 1; 113 113 } trunk/src/atk/Hyperlink.d
r145 r148 106 106 this, 107 107 null, 108 GConnectFlags.AFTER);108 0); 109 109 connectedSignals["link-activated"] = 1; 110 110 } trunk/src/atk/Hypertext.d
r145 r148 100 100 this, 101 101 null, 102 GConnectFlags.AFTER);102 0); 103 103 connectedSignals["link-selected"] = 1; 104 104 } trunk/src/atk/ObjectAtk.d
r145 r148 119 119 this, 120 120 null, 121 GConnectFlags.AFTER);121 0); 122 122 connectedSignals["active-descendant-changed"] = 1; 123 123 } … … 147 147 this, 148 148 null, 149 GConnectFlags.AFTER);149 0); 150 150 connectedSignals["children-changed"] = 1; 151 151 } … … 175 175 this, 176 176 null, 177 GConnectFlags.AFTER);177 0); 178 178 connectedSignals["focus-event"] = 1; 179 179 } … … 203 203 this, 204 204 null, 205 GConnectFlags.AFTER);205 0); 206 206 connectedSignals["property-change"] = 1; 207 207 } … … 231 231 this, 232 232 null, 233 GConnectFlags.AFTER);233 0); 234 234 connectedSignals["state-change"] = 1; 235 235 } … … 259 259 this, 260 260 null, 261 GConnectFlags.AFTER);261 0); 262 262 connectedSignals["visible-data-changed"] = 1; 263 263 } trunk/src/atk/Selection.d
r145 r148 108 108 this, 109 109 null, 110 GConnectFlags.AFTER);110 0); 111 111 connectedSignals["selection-changed"] = 1; 112 112 } trunk/src/atk/Table.d
r145 r148 117 117 this, 118 118 null, 119 GConnectFlags.AFTER);119 0); 120 120 connectedSignals["column-deleted"] = 1; 121 121 } … … 145 145 this, 146 146 null, 147 GConnectFlags.AFTER);147 0); 148 148 connectedSignals["column-inserted"] = 1; 149 149 } … … 173 173 this, 174 174 null, 175 GConnectFlags.AFTER);175 0); 176 176 connectedSignals["column-reordered"] = 1; 177 177 } … … 201 201 this, 202 202 null, 203 GConnectFlags.AFTER);203 0); 204 204 connectedSignals["model-changed"] = 1; 205 205 } … … 229 229 this, 230 230 null, 231 GConnectFlags.AFTER);231 0); 232 232 connectedSignals["row-deleted"] = 1; 233 233 } … … 257 257 this, 258 258 null, 259 GConnectFlags.AFTER);259 0); 260 260 connectedSignals["row-inserted"] = 1; 261 261 } … … 285 285 this, 286 286 null, 287 GConnectFlags.AFTER);287 0); 288 288 connectedSignals["row-reordered"] = 1; 289 289 } trunk/src/atk/Text.d
r145 r148 118 118 this, 119 119 null, 120 GConnectFlags.AFTER);120 0); 121 121 connectedSignals["text-attributes-changed"] = 1; 122 122 } … … 146 146 this, 147 147 null, 148 GConnectFlags.AFTER);148 0); 149 149 connectedSignals["text-caret-moved"] = 1; 150 150 } … … 174 174 this, 175 175 null, 176 GConnectFlags.AFTER);176 0); 177 177 connectedSignals["text-changed"] = 1; 178 178 } … … 202 202 this, 203 203 null, 204 GConnectFlags.AFTER);204 0); 205 205 connectedSignals["text-selection-changed"] = 1; 206 206 } trunk/src/gdk/Display.d
r145 r148 129 129 this, 130 130 null, 131 GConnectFlags.AFTER);131 0); 132 132 connectedSignals["closed"] = 1; 133 133 } trunk/src/gdk/DisplayManager.d
r145 r148 117 117 this, 118 118 null, 119 GConnectFlags.AFTER);119 0); 120 120 connectedSignals["display-opened"] = 1; 121 121 } trunk/src/gdk/Keymap.d
r145 r148 161 161 this, 162 162 null, 163 GConnectFlags.AFTER);163 0); 164 164 connectedSignals["direction-changed"] = 1; 165 165 } … … 189 189 this, 190 190 null, 191 GConnectFlags.AFTER);191 0); 192 192 connectedSignals["keys-changed"] = 1; 193 193 } trunk/src/gdk/Screen.d
r145 r148 139 139 this, 140 140 null, 141 GConnectFlags.AFTER);141 0); 142 142 connectedSignals["size-changed"] = 1; 143 143 } trunk/src/gdkpixbuf/PixbufLoader.d
r145 r148 181 181 this, 182 182 null, 183 GConnectFlags.AFTER);183 0); 184 184 connectedSignals["area-prepared"] = 1; 185 185 } … … 209 209 this, 210 210 null, 211 GConnectFlags.AFTER);211 0); 212 212 connectedSignals["area-updated"] = 1; 213 213 } … … 237 237 this, 238 238 null, 239 GConnectFlags.AFTER);239 0); 240 240 connectedSignals["closed"] = 1; 241 241 } … … 265 265 this, 266 266 null, 267 GConnectFlags.AFTER);267 0); 268 268 connectedSignals["size-prepared"] = 1; 269 269 } trunk/src/glib/Spawn.d
r147 r148 168 168 public int execAsyncWithPipes() 169 169 { 170 char** command = Str.toStringzArray(argv); 171 char* parm = *command; 172 173 while ( parm != null ) 174 { 175 printf("parm = >>>%s<\n", parm); 176 ++command; 177 parm = *command; 178 } 179 170 180 int result = g_spawn_async_with_pipes( 171 181 Str.toStringz(workingDirectory), trunk/src/glib/Str.d
r147 r148 137 137 return null; 138 138 } 139 char** argv = new char*[args.length]; 139 140 foreach ( int i, char[] arg ; args) 141 { 142 writefln("Stro.toStringArray [%s] >%s<", i, arg); 143 } 144 145 146 147 char** argv = new char*[args.length+1]; 140 148 int argc = 0; 141 149 foreach (char[] p; args) 142 150 { 143 argv[argc++] = cast(char*)(p~'\0'); 151 writefln("Str.toStringzArray put .%s.", p); 152 argv[argc++] = toStringz(p); 144 153 } 145 154 argv[argc] = null; trunk/src/gobject/ObjectG.d
r145 r148 202 202 this, 203 203 null, 204 GConnectFlags.AFTER);204 0); 205 205 connectedSignals["notify"] = 1; 206 206 } trunk/src/gtk/AccelGroup.d
r145 r148 131 131 this, 132 132 null, 133 GConnectFlags.AFTER);133 0); 134 134 connectedSignals["accel-activate"] = 1; 135 135 } … … 159 159 this, 160 160 null, 161 GConnectFlags.AFTER);161 0); 162 162 connectedSignals["accel-changed"] = 1; 163 163 } trunk/src/gtk/AccelMap.d
r145 r148 108 108 this, 109 109 null, 110 GConnectFlags.AFTER);110 0); 111 111 connectedSignals["changed"] = 1; 112 112 } trunk/src/gtk/Action.d
r145 r148 141 141 this, 142 142 null, 143 GConnectFlags.AFTER);143 0); 144 144 connectedSignals["activate"] = 1; 145 145 } trunk/src/gtk/ActionGroup.d
r145 r148 127 127 this, 128 128 null, 129 GConnectFlags.AFTER);129 0); 130 130 connectedSignals["connect-proxy"] = 1; 131 131 } … … 155 155 this, 156 156 null, 157 GConnectFlags.AFTER);157 0); 158 158 connectedSignals["disconnect-proxy"] = 1; 159 159 } … … 183 183 this, 184 184 null, 185 GConnectFlags.AFTER);185 0); 186 186 connectedSignals["post-activate"] = 1; 187 187 } … … 211 211 this, 212 212 null, 213 GConnectFlags.AFTER);213 0); 214 214 connectedSignals["pre-activate"] = 1; 215 215 } trunk/src/gtk/Adjustment.d
r145 r148 117 117 this, 118 118 null, 119 GConnectFlags.AFTER);119 0); 120 120 connectedSignals["changed"] = 1; 121 121 } … … 145 145 this, 146 146 null, 147 GConnectFlags.AFTER);147 0); 148 148 connectedSignals["value-changed"] = 1; 149 149 } trunk/src/gtk/Button.d
r147 r148 172 172 { 173 173 this(); 174 removeAll();175 174 Image image = new Image(stockID,currentIconSize); 176 175 add(image); … … 202 201 addOnClicked(dlg); 203 202 } 204 205 203 204 206 205 /** 207 206 */ … … 223 222 this, 224 223 null, 225 GConnectFlags.AFTER);224 0); 226 225 connectedSignals["activate"] = 1; 227 226 } … … 251 250 this, 252 251 null, 253 GConnectFlags.AFTER);252 0); 254 253 connectedSignals["clicked"] = 1; 255 254 } … … 279 278 this, 280 279 null, 281 GConnectFlags.AFTER);280 0); 282 281 connectedSignals["enter"] = 1; 283 282 } … … 307 306 this, 308 307 null, 309 GConnectFlags.AFTER);308 0); 310 309 connectedSignals["leave"] = 1; 311 310 } … … 335 334 this, 336 335 null, 337 GConnectFlags.AFTER);336 0); 338 337 connectedSignals["pressed"] = 1; 339 338 } … … 363 362 this, 364 363 null, 365 GConnectFlags.AFTER);364 0); 366 365 connectedSignals["released"] = 1; 367 366 } trunk/src/gtk/Calendar.d
r145 r148 115 115 this, 116 116 null, 117 GConnectFlags.AFTER);117 0); 118 118 connectedSignals["day-selected"] = 1; 119 119 } … … 143 143 this, 144 144 null, 145 GConnectFlags.AFTER);145 0); 146 146 connectedSignals["day-selected-double-click"] = 1; 147 147 } … … 171 171 this, 172 172 null, 173 GConnectFlags.AFTER);173 0); 174 174 connectedSignals["month-changed"] = 1; 175 175 } … … 199 199 this, 200 200 null, 201 GConnectFlags.AFTER);201 0); 202 202 connectedSignals["next-month"] = 1; 203 203 } … … 227 227 this, 228 228 null, 229 GConnectFlags.AFTER);229 0); 230 230 connectedSignals["next-year"] = 1; 231 231 } … … 255 255 this, 256 256 null, 257 GConnectFlags.AFTER);257 0); 258 258 connectedSignals["prev-month"] = 1; 259 259 } … … 283 283 this, 284 284 null, 285 GConnectFlags.AFTER);285 0); 286 286 connectedSignals["prev-year"] = 1; 287 287 } trunk/src/gtk/CellEditable.d
r145 r148 106 106 this, 107 107 null, 108 GConnectFlags.AFTER);108 0); 109 109 connectedSignals["editing-done"] = 1; 110 110 } … … 134 134 this, 135 135 null, 136 GConnectFlags.AFTER);136 0); 137 137 connectedSignals["remove-widget"] = 1; 138 138 } trunk/src/gtk/CellRenderer.d
r145 r148 146 146 this, 147 147 null, 148 GConnectFlags.AFTER);148 0); 149 149 connectedSignals["editing-canceled"] = 1; 150 150 } … … 174 174 this, 175 175 null, 176 GConnectFlags.AFTER);176 0); 177 177 connectedSignals["editing-started"] = 1; 178 178 } trunk/src/gtk/CellRendererText.d
r145 r148 114 114 this, 115 115 null, 116 GConnectFlags.AFTER);116 0); 117 117 connectedSignals["edited"] = 1; 118 118 } trunk/src/gtk/CellRendererToggle.d
r145 r148 112 112 this, 113 113 null, 114 GConnectFlags.AFTER);114 0); 115 115 connectedSignals["toggled"] = 1; 116 116 } trunk/src/gtk/CheckMenuItem.d
r145 r148 137 137 this, 138 138 null, 139 GConnectFlags.AFTER);139 0); 140 140 connectedSignals["toggled"] = 1; 141 141 } trunk/src/gtk/Clipboard.d
r145 r148 170 170 this, 171 171 null, 172 GConnectFlags.AFTER);172 0); 173 173 connectedSignals["owner-change"] = 1; 174 174 } trunk/src/gtk/ColorButton.d
r145 r148 110 110 this, 111 111 null, 112 GConnectFlags.AFTER);112 0); 113 113 connectedSignals["color-set"] = 1; 114 114 } trunk/src/gtk/ColorSelection.d
r145 r148 113 113 this, 114 114 null, 115 GConnectFlags.AFTER);115 0); 116 116 connectedSignals["color-changed"] = 1; 117 117 } trunk/src/gtk/ComboBox.d
r145 r148 245 245 this, 246 246 null, 247 GConnectFlags.AFTER);247 0); 248 248 connectedSignals["changed"] = 1; 249 249 } trunk/src/gtk/Container.d
r145 r148 185 185 this, 186 186 null, 187 GConnectFlags.AFTER);187 0); 188 188 connectedSignals["add"] = 1; 189 189 } … … 213 213 this, 214 214 null, 215 GConnectFlags.AFTER);215 0); 216 216 connectedSignals["check-resize"] = 1; 217 217 } … … 241 241 this, 242 242 null, 243 GConnectFlags.AFTER);243 0); 244 244 connectedSignals["remove"] = 1; 245 245 } … … 269 269 this, 270 270 null, 271 GConnectFlags.AFTER);271 0); 272 272 connectedSignals["set-focus-child"] = 1; 273 273 } trunk/src/gtk/Curve.d
r145 r148 119 119 this, 120 120 null, 121 GConnectFlags.AFTER);121 0); 122 122 connectedSignals["curve-type-changed"] = 1; 123 123 } trunk/src/gtk/Dialog.d
r145 r148 196 196 this, 197 197 null, 198 GConnectFlags.AFTER);198 0); 199 199 connectedSignals["close"] = 1;
