391 " |
391 " |
392 |
392 |
393 <resource: #canvas> |
393 <resource: #canvas> |
394 |
394 |
395 ^ |
395 ^ |
396 #(#FullSpec |
396 #(FullSpec |
397 #name: #windowSpec |
397 name: windowSpec |
398 #window: |
398 window: |
399 #(#WindowSpec |
399 (WindowSpec |
400 #label: 'Directory ContentsBrowser' |
400 label: 'Directory ContentsBrowser' |
401 #name: 'Directory ContentsBrowser' |
401 name: 'Directory ContentsBrowser' |
402 #min: #(#Point 10 10) |
402 min: (Point 10 10) |
403 #max: #(#Point 1152 900) |
403 bounds: (Rectangle 14 46 602 524) |
404 #bounds: #(#Rectangle 16 42 604 520) |
404 menu: menu |
405 #menu: #menu |
|
406 ) |
405 ) |
407 #component: |
406 component: |
408 #(#SpecCollection |
407 (SpecCollection |
409 #collection: #( |
408 collection: ( |
410 #(#DataSetSpec |
409 (DataSetSpec |
411 #name: 'browser' |
410 name: 'browser' |
412 #layout: #(#LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0) |
411 layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0) |
413 #model: #selectionInFileList |
412 model: selectionInFileList |
414 #menu: #directoryContentsBrowserMenu |
413 menu: directoryContentsBrowserMenu |
415 #hasHorizontalScrollBar: true |
414 hasHorizontalScrollBar: true |
416 #hasVerticalScrollBar: true |
415 hasVerticalScrollBar: true |
417 #miniScrollerHorizontal: false |
416 miniScrollerHorizontal: false |
418 #miniScrollerVertical: false |
417 miniScrollerVertical: false |
419 #dataList: #browserItemList |
418 dataList: browserItemList |
420 #useIndex: false |
419 useIndex: false |
421 #has3Dsepartors: false |
420 has3Dsepartors: false |
422 #doubleClickSelector: #doubleClickedAt: |
421 doubleClickSelector: doubleClickedAt: |
423 #columnHolder: #tableColumns |
422 columnHolder: tableColumns |
424 #multipleSelectOk: true |
423 multipleSelectOk: true |
425 #verticalSpacing: 0 |
424 verticalSpacing: 0 |
426 #columns: |
425 columns: |
427 #(#OrderedCollection |
426 (OrderedCollection |
428 |
427 |
429 #(#DataSetColumnSpec |
428 (DataSetColumnSpec |
430 #labelButtonType: #Group |
429 labelButtonType: Group |
431 #width: 22 |
430 width: 22 |
432 #minWidth: 22 |
431 minWidth: 22 |
433 #height: 16 |
432 height: 16 |
434 #model: #icon |
433 model: icon |
435 #canSelect: false |
434 canSelect: false |
436 #showRowSeparator: false |
435 showRowSeparator: false |
437 #showColSeparator: false |
436 showColSeparator: false |
438 ) |
437 ) |
439 #(#DataSetColumnSpec |
438 (DataSetColumnSpec |
440 #label: 'file name' |
439 label: 'file name' |
441 #labelAlignment: #left |
440 labelAlignment: left |
442 #labelButtonType: #Button |
441 labelButtonType: Button |
443 #model: #baseName |
442 model: baseName |
444 #canSelect: false |
443 canSelect: false |
445 #showRowSeparator: false |
444 showRowSeparator: false |
446 #showColSeparator: false |
445 showColSeparator: false |
447 ) |
446 ) |
448 |
447 |
449 #(#DataSetColumnSpec |
448 (DataSetColumnSpec |
450 #label: '+/-' |
449 label: '+/-' |
451 #labelButtonType: #Button |
450 labelButtonType: Button |
452 #labelActionSelector: #doResizeImage |
451 labelActionSelector: doResizeImage |
453 #labelActionArgument: '' |
452 labelActionArgument: '' |
454 #columnAlignment: #center |
453 columnAlignment: center |
455 #width: 30 |
454 width: 30 |
456 #height: 16 |
455 height: 16 |
457 #model: #preview |
456 model: preview |
458 #canSelect: false |
457 canSelect: false |
459 #showRowSeparator: false |
458 showRowSeparator: false |
460 #showSelectionHighLighted: false |
459 showSelectionHighLighted: false |
461 #showColSeparator: false |
460 showColSeparator: false |
462 ) |
461 ) |
463 ) |
462 ) |
464 #viewClassName: 'DirectoryContentsBrowser::Widget' |
463 viewClassName: 'DirectoryContentsBrowser::Widget' |
465 #postBuildCallback: #postBuildBrowser: |
464 postBuildCallback: postBuildBrowser: |
466 #properties: |
465 properties: |
467 #(#PropertyListDictionary |
466 (PropertyListDictionary |
468 #dropSelector: #doDrop: |
467 overSelector: dropOver: |
469 #dragArgument: #contentsbrowser |
468 dragArgument: contentsbrowser |
470 #startDragSelector: #doStartDrag:in: |
469 startDragSelector: doStartDrag:in: |
471 #displayObjectSelector: #getDisplayObjects: |
470 displayObjectSelector: getDisplayObjects: |
472 #dropObjectSelector: #getDropObjects: |
471 dropObjectSelector: getDropObjects: |
473 #dropArgument: #browser |
472 dropArgument: browser |
474 #canDropSelector: #canDrop: |
473 canDropSelector: canDrop: |
475 #leaveSelector: #dropLeave: |
474 leaveSelector: dropLeave: |
476 #enterSelector: #dropEnter: |
475 enterSelector: dropEnter: |
477 #overSelector: #dropOver: |
476 dropSelector: doDrop: |
478 ) |
477 ) |
479 ) |
478 ) |
480 ) |
479 ) |
481 |
480 |
482 ) |
481 ) |