370 |
370 |
371 #(#FullSpec |
371 #(#FullSpec |
372 #window: |
372 #window: |
373 #(#WindowSpec |
373 #(#WindowSpec |
374 #name: 'Buttons' |
374 #name: 'Buttons' |
375 #layout: #(#LayoutFrame 72 0 301 0 550 0 504 0) |
375 #layout: #(#LayoutFrame 147 0 281 0 625 0 484 0) |
376 #label: 'Buttons' |
376 #label: 'Buttons' |
377 #min: #(#Point 10 10) |
377 #min: #(#Point 10 10) |
378 #max: #(#Point 1280 1024) |
378 #max: #(#Point 1280 1024) |
379 #bounds: #(#Rectangle 72 301 551 505) |
379 #bounds: #(#Rectangle 147 281 626 485) |
380 #usePreferredExtent: false |
380 #usePreferredExtent: false |
381 ) |
381 ) |
382 #component: |
382 #component: |
383 #(#SpecCollection |
383 #(#SpecCollection |
384 #collection: |
384 #collection: |
419 #isTriggerOnDown: true |
419 #isTriggerOnDown: true |
420 #showLamp: true |
420 #showLamp: true |
421 #lampColor: #(#Color 100.0 100.0 0.0) |
421 #lampColor: #(#Color 100.0 100.0 0.0) |
422 ) |
422 ) |
423 #(#RadioButtonSpec |
423 #(#RadioButtonSpec |
424 #name: 'RadioButton' |
424 #name: 'Radio Button' |
425 #layout: #(#LayoutFrame 157 0.0 47 0 293 0 69 0) |
425 #layout: #(#LayoutFrame 157 0.0 47 0 293 0 69 0) |
426 #label: 'Radio Button' |
426 #label: 'Radio Button' |
427 #isTriggerOnDown: true |
427 #isTriggerOnDown: true |
428 #showLamp: true |
428 #showLamp: true |
429 #lampColor: #(#Color 100.0 100.0 0.0) |
429 #lampColor: #(#Color 100.0 100.0 0.0) |
430 ) |
430 ) |
431 #(#CheckBoxSpec |
431 #(#CheckBoxSpec |
432 #name: 'CheckBox' |
432 #name: 'Check Box' |
433 #layout: #(#LayoutFrame 157 0 79 0 293 0 101 0) |
433 #layout: #(#LayoutFrame 157 0 79 0 293 0 101 0) |
434 #label: 'Check Box' |
434 #label: 'Check Box' |
435 ) |
435 ) |
436 #(#CheckToggleSpec |
436 #(#CheckToggleSpec |
437 #name: 'CheckToggle' |
437 #name: 'Check Toggle' |
438 #layout: #(#LayoutFrame 157 0 111 0 176 0 130 0) |
438 #layout: #(#LayoutFrame 157 0 111 0 176 0 130 0) |
439 #isTriggerOnDown: true |
439 #isTriggerOnDown: true |
440 #showLamp: false |
440 #showLamp: false |
441 #lampColor: #(#Color 100.0 100.0 0.0) |
441 #lampColor: #(#Color 100.0 100.0 0.0) |
442 ) |
442 ) |
462 #adjust: #left |
462 #adjust: #left |
463 #resizeForLabel: true |
463 #resizeForLabel: true |
464 #canUIDrag: false |
464 #canUIDrag: false |
465 ) |
465 ) |
466 #(#UpDownButtonSpec |
466 #(#UpDownButtonSpec |
467 #name: 'UpDownButton' |
467 #name: 'UpDown Button' |
468 #layout: #(#LayoutFrame 422 0 47 0 444 0 91 0) |
468 #layout: #(#LayoutFrame 422 0 47 0 444 0 91 0) |
469 ) |
469 ) |
470 #(#LabelSpec |
470 #(#LabelSpec |
471 #name: 'ArrowButtonsLabel' |
471 #name: 'ArrowButtonsLabel' |
472 #layout: #(#AlignmentOrigin 309 0 86 0 0 0) |
472 #layout: #(#AlignmentOrigin 309 0 86 0 0 0) |
475 #adjust: #left |
475 #adjust: #left |
476 #resizeForLabel: true |
476 #resizeForLabel: true |
477 #canUIDrag: false |
477 #canUIDrag: false |
478 ) |
478 ) |
479 #(#ArrowButtonSpec |
479 #(#ArrowButtonSpec |
480 #name: 'ArrowButton - Up' |
480 #name: 'Arrow Button - Up' |
481 #layout: #(#LayoutFrame 309 0 111 0 331 0 133 0) |
481 #layout: #(#LayoutFrame 309 0 111 0 331 0 133 0) |
482 #isTriggerOnDown: true |
482 #isTriggerOnDown: true |
483 #direction: #up |
483 #direction: #up |
484 ) |
484 ) |
485 #(#ArrowButtonSpec |
485 #(#ArrowButtonSpec |
486 #name: 'ArrowButton - Down' |
486 #name: 'Arrow Button - Down' |
487 #layout: #(#LayoutFrame 347 0 111 0 369 0 133 0) |
487 #layout: #(#LayoutFrame 347 0 111 0 369 0 133 0) |
488 #isTriggerOnDown: true |
488 #isTriggerOnDown: true |
489 #direction: #down |
489 #direction: #down |
490 ) |
490 ) |
491 #(#ArrowButtonSpec |
491 #(#ArrowButtonSpec |
492 #name: 'ArrowButton - Left' |
492 #name: 'Arrow Button - Left' |
493 #layout: #(#LayoutFrame 385 0 111 0 407 0 133 0) |
493 #layout: #(#LayoutFrame 385 0 111 0 407 0 133 0) |
494 #isTriggerOnDown: true |
494 #isTriggerOnDown: true |
495 #direction: #left |
495 #direction: #left |
496 ) |
496 ) |
497 #(#ArrowButtonSpec |
497 #(#ArrowButtonSpec |
498 #name: 'ArrowButton - Right' |
498 #name: 'Arrow Button - Right' |
499 #layout: #(#LayoutFrame 422 0 111 0 444 0 133 0) |
499 #layout: #(#LayoutFrame 422 0 111 0 444 0 133 0) |
500 #isTriggerOnDown: true |
500 #isTriggerOnDown: true |
501 #direction: #right |
501 #direction: #right |
502 ) |
502 ) |
503 ) |
503 ) |
585 |
585 |
586 #(#FullSpec |
586 #(#FullSpec |
587 #window: |
587 #window: |
588 #(#WindowSpec |
588 #(#WindowSpec |
589 #name: 'Groups' |
589 #name: 'Groups' |
590 #layout: #(#LayoutFrame 58 0 219 0 558 0 458 0) |
590 #layout: #(#LayoutFrame 147 0 281 0 647 0 520 0) |
591 #label: 'Groups' |
591 #label: 'Groups' |
592 #min: #(#Point 10 10) |
592 #min: #(#Point 10 10) |
593 #max: #(#Point 1280 1024) |
593 #max: #(#Point 1280 1024) |
594 #bounds: #(#Rectangle 58 219 559 459) |
594 #bounds: #(#Rectangle 147 281 648 521) |
595 #usePreferredExtent: false |
595 #usePreferredExtent: false |
596 ) |
596 ) |
597 #component: |
597 #component: |
598 #(#SpecCollection |
598 #(#SpecCollection |
599 #collection: |
599 #collection: |
835 |
835 |
836 #(#FullSpec |
836 #(#FullSpec |
837 #window: |
837 #window: |
838 #(#WindowSpec |
838 #(#WindowSpec |
839 #name: 'Lists' |
839 #name: 'Lists' |
840 #layout: #(#LayoutFrame 144 0 321 0 613 0 563 0) |
840 #layout: #(#LayoutFrame 147 0 281 0 616 0 523 0) |
841 #label: 'Lists' |
841 #label: 'Lists' |
842 #min: #(#Point 10 10) |
842 #min: #(#Point 10 10) |
843 #max: #(#Point 1280 1024) |
843 #max: #(#Point 1280 1024) |
844 #bounds: #(#Rectangle 144 321 614 564) |
844 #bounds: #(#Rectangle 147 281 617 524) |
845 #usePreferredExtent: false |
845 #usePreferredExtent: false |
846 ) |
846 ) |
847 #component: |
847 #component: |
848 #(#SpecCollection |
848 #(#SpecCollection |
849 #collection: |
849 #collection: |
850 #( |
850 #( |
851 #(#SequenceViewSpec |
851 #(#SequenceViewSpec |
852 #name: 'SelectionInListView' |
852 #name: 'List' |
853 #layout: #(#LayoutFrame 15 0 30 0 220 0 110 0) |
853 #layout: #(#LayoutFrame 15 0 30 0 220 0 110 0) |
854 #hasHorizontalScrollBar: true |
854 #hasHorizontalScrollBar: true |
855 #hasVerticalScrollBar: true |
855 #hasVerticalScrollBar: true |
856 #useIndex: false |
856 #useIndex: false |
857 ) |
857 ) |
863 #adjust: #left |
863 #adjust: #left |
864 #resizeForLabel: true |
864 #resizeForLabel: true |
865 #canUIDrag: false |
865 #canUIDrag: false |
866 ) |
866 ) |
867 #(#SelectionInTreeViewSpec |
867 #(#SelectionInTreeViewSpec |
868 #name: 'SelectionInTreeView' |
868 #name: 'Tree List' |
869 #layout: #(#LayoutFrame 15 0 145 0 220 0 225 0) |
869 #layout: #(#LayoutFrame 15 0 145 0 220 0 225 0) |
870 #hasHorizontalScrollBar: true |
870 #hasHorizontalScrollBar: true |
871 #hasVerticalScrollBar: true |
871 #hasVerticalScrollBar: true |
872 ) |
872 ) |
873 #(#LabelSpec |
873 #(#LabelSpec |
893 #adjust: #left |
893 #adjust: #left |
894 #resizeForLabel: true |
894 #resizeForLabel: true |
895 #canUIDrag: false |
895 #canUIDrag: false |
896 ) |
896 ) |
897 #(#FileSelectionTreeSpec |
897 #(#FileSelectionTreeSpec |
898 #name: 'FileSelectionTree' |
898 #name: 'File Tree List' |
899 #layout: #(#LayoutFrame 240 0 145 0 445 0 225 0) |
899 #layout: #(#LayoutFrame 240 0 145 0 445 0 225 0) |
900 #hasHorizontalScrollBar: true |
900 #hasHorizontalScrollBar: true |
901 #hasVerticalScrollBar: true |
901 #hasVerticalScrollBar: true |
902 ) |
902 ) |
903 #(#LabelSpec |
903 #(#LabelSpec |
931 |
931 |
932 #(#FullSpec |
932 #(#FullSpec |
933 #window: |
933 #window: |
934 #(#WindowSpec |
934 #(#WindowSpec |
935 #name: 'Menus' |
935 #name: 'Menus' |
936 #layout: #(#LayoutFrame 144 0 321 0 620 0 510 0) |
936 #layout: #(#LayoutFrame 147 0 281 0 623 0 470 0) |
937 #label: 'Menus' |
937 #label: 'Menus' |
938 #min: #(#Point 10 10) |
938 #min: #(#Point 10 10) |
939 #max: #(#Point 1280 1024) |
939 #max: #(#Point 1280 1024) |
940 #bounds: #(#Rectangle 144 321 621 511) |
940 #bounds: #(#Rectangle 147 281 624 471) |
941 #usePreferredExtent: false |
941 #usePreferredExtent: false |
942 ) |
942 ) |
943 #component: |
943 #component: |
944 #(#SpecCollection |
944 #(#SpecCollection |
945 #collection: |
945 #collection: |
946 #( |
946 #( |
947 #(#MenuPanelSpec |
947 #(#MenuPanelSpec |
948 #name: 'MenuPanel' |
948 #name: 'Tool Bar' |
949 #layout: #(#LayoutFrame 15 0 30 0 140 0 62 0) |
949 #layout: #(#LayoutFrame 15 0 30 0 140 0 62 0) |
950 ) |
950 ) |
951 #(#LabelSpec |
951 #(#LabelSpec |
952 #name: 'ToolBarLabel' |
952 #name: 'ToolBarLabel' |
953 #layout: #(#LayoutFrame 15 0 15 0 56 0 30 0) |
953 #layout: #(#LayoutFrame 15 0 15 0 56 0 30 0) |
956 #adjust: #left |
956 #adjust: #left |
957 #resizeForLabel: true |
957 #resizeForLabel: true |
958 #canUIDrag: false |
958 #canUIDrag: false |
959 ) |
959 ) |
960 #(#PopUpListSpec |
960 #(#PopUpListSpec |
961 #name: 'PopUpList' |
961 #name: 'PopUp List' |
962 #layout: #(#LayoutFrame 15 0 72 0 140 0 94 0) |
962 #layout: #(#LayoutFrame 15 0 72 0 140 0 94 0) |
963 #label: 'Popup List' |
963 #label: 'Popup List' |
964 #style: #(#FontDescription #helvetica #medium #roman 10) |
964 #style: #(#FontDescription #helvetica #medium #roman 10) |
965 #useIndex: false |
965 #useIndex: false |
966 ) |
966 ) |
967 #(#ComboListSpec |
967 #(#ComboListSpec |
968 #name: 'ComboListView' |
968 #name: 'Combo List' |
969 #layout: #(#LayoutFrame 15 0 102 0 140 0 122 0) |
969 #layout: #(#LayoutFrame 15 0 102 0 140 0 122 0) |
970 #useIndex: false |
970 #useIndex: false |
971 ) |
971 ) |
972 #(#LabelSpec |
972 #(#LabelSpec |
973 #name: 'ComboListLabel' |
973 #name: 'ComboListLabel' |
977 #adjust: #left |
977 #adjust: #left |
978 #resizeForLabel: true |
978 #resizeForLabel: true |
979 #canUIDrag: false |
979 #canUIDrag: false |
980 ) |
980 ) |
981 #(#ComboBoxSpec |
981 #(#ComboBoxSpec |
982 #name: 'ComboBoxView' |
982 #name: 'Combo Box' |
983 #layout: #(#LayoutFrame 15 0 130 0 140 0 150 0) |
983 #layout: #(#LayoutFrame 15 0 130 0 140 0 150 0) |
984 ) |
984 ) |
985 #(#LabelSpec |
985 #(#LabelSpec |
986 #name: 'ComboBoxLabel' |
986 #name: 'ComboBoxLabel' |
987 #layout: #(#LayoutFrame 17 0 132 0 79 0 150 0) |
987 #layout: #(#LayoutFrame 17 0 132 0 79 0 150 0) |
988 #label: 'Combo Box' |
988 #label: 'ComboBox' |
989 #style: #(#FontDescription #helvetica #medium #roman 10) |
989 #style: #(#FontDescription #helvetica #medium #roman 10) |
990 #adjust: #left |
990 #adjust: #left |
991 #resizeForLabel: true |
991 #resizeForLabel: true |
992 #canUIDrag: false |
992 #canUIDrag: false |
993 ) |
993 ) |
994 #(#TabViewSpec |
994 #(#TabViewSpec |
995 #name: 'TabView' |
995 #name: 'Tab Header' |
996 #layout: #(#LayoutFrame 157 0 15 0 292 0 51 0) |
996 #layout: #(#LayoutFrame 157 0 15 0 292 0 51 0) |
997 ) |
997 ) |
998 #(#LabelSpec |
998 #(#LabelSpec |
999 #name: 'TabHeaderLabel' |
999 #name: 'TabHeaderLabel' |
1000 #layout: #(#Point 160 35) |
1000 #layout: #(#Point 160 35) |
1016 #adjust: #left |
1016 #adjust: #left |
1017 #resizeForLabel: true |
1017 #resizeForLabel: true |
1018 #canUIDrag: false |
1018 #canUIDrag: false |
1019 ) |
1019 ) |
1020 #(#UIGalleryViewSpec |
1020 #(#UIGalleryViewSpec |
1021 #name: 'GalleryView' |
1021 #name: 'Gallery' |
1022 #layout: #(#LayoutFrame 309 0 15 0 445 0 150 0) |
1022 #layout: #(#LayoutFrame 309 0 15 0 445 0 150 0) |
1023 ) |
1023 ) |
1024 #(#LabelSpec |
1024 #(#LabelSpec |
1025 #name: 'GalleryLabel' |
1025 #name: 'GalleryLabel' |
1026 #layout: #(#Point 313 134) |
1026 #layout: #(#Point 313 134) |
1052 |
1052 |
1053 #(#FullSpec |
1053 #(#FullSpec |
1054 #window: |
1054 #window: |
1055 #(#WindowSpec |
1055 #(#WindowSpec |
1056 #name: 'Misc' |
1056 #name: 'Misc' |
1057 #layout: #(#LayoutFrame 72 0 301 0 539 0 585 0) |
1057 #layout: #(#LayoutFrame 147 0 281 0 614 0 565 0) |
1058 #label: 'Misc' |
1058 #label: 'Misc' |
1059 #min: #(#Point 10 10) |
1059 #min: #(#Point 10 10) |
1060 #max: #(#Point 1280 1024) |
1060 #max: #(#Point 1280 1024) |
1061 #bounds: #(#Rectangle 72 301 540 586) |
1061 #bounds: #(#Rectangle 147 281 615 566) |
1062 #usePreferredExtent: false |
1062 #usePreferredExtent: false |
1063 ) |
1063 ) |
1064 #component: |
1064 #component: |
1065 #(#SpecCollection |
1065 #(#SpecCollection |
1066 #collection: |
1066 #collection: |
1067 #( |
1067 #( |
1068 #(#ArbitraryComponentSpec |
1068 #(#ArbitraryComponentSpec |
1069 #name: 'ArbitraryComponent' |
1069 #name: 'Arbitrary Component' |
1070 #layout: #(#LayoutFrame 15 0 15 0 140 0 110 0) |
1070 #layout: #(#LayoutFrame 15 0 15 0 140 0 110 0) |
1071 #hasBorder: false |
1071 #hasBorder: false |
1072 ) |
1072 ) |
1073 #(#LabelSpec |
1073 #(#LabelSpec |
1074 #name: 'ArbitraryComponentLabel' |
1074 #name: 'ArbitraryComponentLabel' |
1146 #adjust: #left |
1146 #adjust: #left |
1147 #resizeForLabel: true |
1147 #resizeForLabel: true |
1148 #canUIDrag: false |
1148 #canUIDrag: false |
1149 ) |
1149 ) |
1150 #(#ProgressIndicatorSpec |
1150 #(#ProgressIndicatorSpec |
1151 #name: 'ProgressIndicator' |
1151 #name: 'Progress Indicator' |
1152 #layout: #(#LayoutFrame 350 0 126 0 445 0 144 0) |
1152 #layout: #(#LayoutFrame 350 0 126 0 445 0 144 0) |
1153 #showPercentage: true |
1153 #showPercentage: true |
1154 ) |
1154 ) |
1155 #(#LabelSpec |
1155 #(#LabelSpec |
1156 #name: 'SeparatorLabel' |
1156 #name: 'SeparatorLabel' |
1203 |
1203 |
1204 #(#FullSpec |
1204 #(#FullSpec |
1205 #window: |
1205 #window: |
1206 #(#WindowSpec |
1206 #(#WindowSpec |
1207 #name: 'Texts' |
1207 #name: 'Texts' |
1208 #layout: #(#LayoutFrame 87 0 280 0 553 0 486 0) |
1208 #layout: #(#LayoutFrame 147 0 281 0 613 0 487 0) |
1209 #label: 'Texts' |
1209 #label: 'Texts' |
1210 #min: #(#Point 10 10) |
1210 #min: #(#Point 10 10) |
1211 #max: #(#Point 1280 1024) |
1211 #max: #(#Point 1280 1024) |
1212 #bounds: #(#Rectangle 87 280 554 487) |
1212 #bounds: #(#Rectangle 147 281 614 488) |
1213 #usePreferredExtent: false |
1213 #usePreferredExtent: false |
1214 ) |
1214 ) |
1215 #component: |
1215 #component: |
1216 #(#SpecCollection |
1216 #(#SpecCollection |
1217 #collection: |
1217 #collection: |
1218 #( |
1218 #( |
1219 #(#TextEditorSpec |
1219 #(#TextEditorSpec |
1220 #name: 'TextView' |
1220 #name: 'Text Editor' |
1221 #layout: #(#LayoutFrame 15 0 15 0 220 0 110 0) |
1221 #layout: #(#LayoutFrame 15 0 15 0 220 0 110 0) |
1222 #hasHorizontalScrollBar: true |
1222 #hasHorizontalScrollBar: true |
1223 #hasVerticalScrollBar: true |
1223 #hasVerticalScrollBar: true |
1224 ) |
1224 ) |
1225 #(#LabelSpec |
1225 #(#LabelSpec |
1817 |
1817 |
1818 "do not manually edit this - the painter/builder may not be able to |
1818 "do not manually edit this - the painter/builder may not be able to |
1819 handle the specification if its corrupted." |
1819 handle the specification if its corrupted." |
1820 |
1820 |
1821 " |
1821 " |
1822 UIPainter new openOnClass:UISelectionPanel::ExampleUserDefinedGallery andSelector:#clocksSpec |
1822 UIPainter new openOnClass:UISelectionPanel::UserDefinedGallery andSelector:#clocksSpec |
1823 UISelectionPanel::ExampleUserDefinedGallery new openInterface:#clocksSpec |
1823 UISelectionPanel::UserDefinedGallery new openInterface:#clocksSpec |
1824 " |
1824 " |
1825 |
1825 |
1826 <resource: #canvas> |
1826 <resource: #canvas> |
1827 |
1827 |
1828 ^ |
1828 ^ |
1829 |
1829 |
1830 #(#FullSpec |
1830 #(#FullSpec |
1831 #'window:' |
1831 #window: |
1832 #(#WindowSpec |
1832 #(#WindowSpec |
1833 #'name:' 'Interface Builder' |
1833 #name: 'Interface Builder' |
1834 #'layout:' #(#LayoutFrame 22 0 236 0 401 0 506 0) |
1834 #layout: #(#LayoutFrame 401 0 380 0 780 0 650 0) |
1835 #'label:' 'Interface Builder' |
1835 #label: 'Interface Builder' |
1836 #'min:' #(#Point 10 10) |
1836 #min: #(#Point 10 10) |
1837 #'max:' #(#Point 1280 1024) |
1837 #max: #(#Point 1280 1024) |
1838 #'bounds:' #(#Rectangle 22 236 402 507) |
1838 #bounds: #(#Rectangle 401 380 781 651) |
1839 ) |
1839 #usePreferredExtent: false |
1840 #'component:' |
1840 ) |
|
1841 #component: |
1841 #(#SpecCollection |
1842 #(#SpecCollection |
1842 #'collection:' |
1843 #collection: |
1843 #( |
1844 #( |
1844 #(#ArbitraryComponentSpec |
1845 #(#ArbitraryComponentSpec |
1845 #'name:' 'ClockView' |
1846 #name: 'Analog Clock' |
1846 #'layout:' #(#LayoutFrame 11 0 11 0 125 0 123 0) |
1847 #layout: #(#LayoutFrame 11 0 11 0 125 0 123 0) |
1847 #'component:' #ClockView |
1848 #component: #ClockView |
1848 #'hasBorder:' false |
1849 #hasBorder: false |
1849 ) |
1850 ) |
1850 #(#ArbitraryComponentSpec |
1851 #(#ArbitraryComponentSpec |
1851 #'name:' 'DigitalClockView' |
1852 #name: 'Digital Clock' |
1852 #'layout:' #(#LayoutOrigin 136 0 11 0) |
1853 #layout: #(#LayoutOrigin 136 0 11 0) |
1853 #'component:' #DigitalClockView |
1854 #component: #DigitalClockView |
1854 #'hasBorder:' false |
1855 #hasBorder: false |
1855 ) |
1856 ) |
1856 ) |
1857 ) |
1857 ) |
1858 ) |
1858 ) |
1859 ) |
1859 |
|
1860 "Modified: / 4.10.1997 / 15:12:27 / cg" |
|
1861 "Created: / 8.12.1997 / 18:40:22 / cg" |
|
1862 ! |
1860 ! |
1863 |
1861 |
1864 listOfLabels |
1862 listOfLabels |
1865 ^ LabelList |
1863 ^ LabelList |
1866 |
1864 |