UIPainter.st
changeset 1457 8c15098c3469
parent 1456 7435d111bb09
child 1461 b061747908b5
equal deleted inserted replaced
1456:7435d111bb09 1457:8c15098c3469
   697        #(#WindowSpec
   697        #(#WindowSpec
   698           #label: 'GUI Painter'
   698           #label: 'GUI Painter'
   699           #name: 'GUI Painter'
   699           #name: 'GUI Painter'
   700           #min: #(#Point 560 460)
   700           #min: #(#Point 560 460)
   701           #max: #(#Point 1160 870)
   701           #max: #(#Point 1160 870)
   702           #bounds: #(#Rectangle 12 22 620 545)
   702           #bounds: #(#Rectangle 16 46 624 569)
   703           #menu: #menu
   703           #menu: #menu
   704         )
   704         )
   705         #component: 
   705         #component: 
   706        #(#SpecCollection
   706        #(#SpecCollection
   707           #collection: #(
   707           #collection: #(
   708            #(#MenuPanelSpec
   708            #(#MenuPanelSpec
   709               #attributes: 
       
   710              #(#tabable
       
   711                 true
       
   712               )
       
   713               #name: 'menuToolbarView'
   709               #name: 'menuToolbarView'
   714               #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 32 0)
   710               #layout: #(#LayoutFrame 0 0.0 0 0 0 1.0 32 0)
   715               #tabable: true
   711               #tabable: true
   716               #menu: #menuToolbar
   712               #menu: #menuToolbar
   717             )
   713             )
   738                     #borderWidth: 1
   734                     #borderWidth: 1
   739                     #component: 
   735                     #component: 
   740                    #(#SpecCollection
   736                    #(#SpecCollection
   741                       #collection: #(
   737                       #collection: #(
   742                        #(#MenuPanelSpec
   738                        #(#MenuPanelSpec
   743                           #attributes: 
       
   744                          #(#tabable
       
   745                             true
       
   746                           )
       
   747                           #name: 'menuToolbar2View'
   739                           #name: 'menuToolbar2View'
   748                           #layout: #(#LayoutFrame -1 0.0 -2 0 -1 1.0 30 0)
   740                           #layout: #(#LayoutFrame -1 0.0 -2 0 -1 1.0 30 0)
   749                           #enableChannel: #canMoveOrAlignSelection
   741                           #enableChannel: #canMoveOrAlignSelection
   750                           #tabable: true
   742                           #tabable: true
   751                           #menu: #menuToolbar2
   743                           #menu: #menuToolbar2
   759                           #verticalSpace: 0
   751                           #verticalSpace: 0
   760                           #component: 
   752                           #component: 
   761                          #(#SpecCollection
   753                          #(#SpecCollection
   762                             #collection: #(
   754                             #collection: #(
   763                              #(#ArrowButtonSpec
   755                              #(#ArrowButtonSpec
   764                                 #attributes: 
       
   765                                #(#tabable
       
   766                                   true
       
   767                                 )
       
   768                                 #name: 'MoveLeftButton'
   756                                 #name: 'MoveLeftButton'
   769                                 #activeHelpKey: #changePositionLeft
   757                                 #activeHelpKey: #changePositionLeft
   770                                 #tabable: true
   758                                 #tabable: true
   771                                 #model: #moveSelectionLeft
   759                                 #model: #moveSelectionLeft
   772                                 #enableChannel: #canMoveOrAlignSelection
   760                                 #enableChannel: #canMoveOrAlignSelection
   773                                 #isTriggerOnDown: true
   761                                 #isTriggerOnDown: true
   774                                 #direction: #left
   762                                 #direction: #left
   775                                 #useDefaultExtent: true
   763                                 #useDefaultExtent: true
   776                               )
   764                               )
   777                              #(#ArrowButtonSpec
   765                              #(#ArrowButtonSpec
   778                                 #attributes: 
       
   779                                #(#tabable
       
   780                                   true
       
   781                                 )
       
   782                                 #name: 'MoveRightButton'
   766                                 #name: 'MoveRightButton'
   783                                 #activeHelpKey: #changePositionRight
   767                                 #activeHelpKey: #changePositionRight
   784                                 #tabable: true
   768                                 #tabable: true
   785                                 #model: #moveSelectionRight
   769                                 #model: #moveSelectionRight
   786                                 #enableChannel: #canMoveOrAlignSelection
   770                                 #enableChannel: #canMoveOrAlignSelection
   788                                 #actionValue: ''
   772                                 #actionValue: ''
   789                                 #direction: #right
   773                                 #direction: #right
   790                                 #useDefaultExtent: true
   774                                 #useDefaultExtent: true
   791                               )
   775                               )
   792                              #(#ArrowButtonSpec
   776                              #(#ArrowButtonSpec
   793                                 #attributes: 
       
   794                                #(#tabable
       
   795                                   true
       
   796                                 )
       
   797                                 #name: 'MoveDownButton'
   777                                 #name: 'MoveDownButton'
   798                                 #activeHelpKey: #changePositionDown
   778                                 #activeHelpKey: #changePositionDown
   799                                 #tabable: true
   779                                 #tabable: true
   800                                 #model: #moveSelectionDown
   780                                 #model: #moveSelectionDown
   801                                 #enableChannel: #canMoveOrAlignSelection
   781                                 #enableChannel: #canMoveOrAlignSelection
   803                                 #actionValue: ''
   783                                 #actionValue: ''
   804                                 #direction: #down
   784                                 #direction: #down
   805                                 #useDefaultExtent: true
   785                                 #useDefaultExtent: true
   806                               )
   786                               )
   807                              #(#ArrowButtonSpec
   787                              #(#ArrowButtonSpec
   808                                 #attributes: 
       
   809                                #(#tabable
       
   810                                   true
       
   811                                 )
       
   812                                 #name: 'MoveUpButton'
   788                                 #name: 'MoveUpButton'
   813                                 #activeHelpKey: #changePositionUp
   789                                 #activeHelpKey: #changePositionUp
   814                                 #tabable: true
   790                                 #tabable: true
   815                                 #model: #moveSelectionUp
   791                                 #model: #moveSelectionUp
   816                                 #enableChannel: #canMoveOrAlignSelection
   792                                 #enableChannel: #canMoveOrAlignSelection
   822                              )
   798                              )
   823                            
   799                            
   824                           )
   800                           )
   825                         )
   801                         )
   826                        #(#ActionButtonSpec
   802                        #(#ActionButtonSpec
   827                           #attributes: 
       
   828                          #(#tabable
       
   829                             true
       
   830                           )
       
   831                           #label: 'helpIcon'
   803                           #label: 'helpIcon'
   832                           #name: 'openWidgetDocumentationButton'
   804                           #name: 'openWidgetDocumentationButton'
   833                           #layout: #(#LayoutFrame -28 1 -1 0 0 1 28 0)
   805                           #layout: #(#LayoutFrame -28 1 -1 0 0 1 28 0)
   834                           #activeHelpKey: #editOpenSpecDocumentation
   806                           #activeHelpKey: #editOpenSpecDocumentation
   835                           #hasCharacterOrientedLabel: false
   807                           #hasCharacterOrientedLabel: false
   836                           #tabable: true
   808                           #tabable: true
   837                           #model: #doOpenWidgetDocumentation
   809                           #model: #doOpenWidgetDocumentation
   838                         )
   810                         )
   839                        #(#NoteBookViewSpec
   811                        #(#NoteBookViewSpec
   840                           #attributes: 
       
   841                          #(#tabable
       
   842                             true
       
   843                           )
       
   844                           #name: 'noteBook'
   812                           #name: 'noteBook'
   845                           #layout: #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -30 1.0)
   813                           #layout: #(#LayoutFrame 0 0.0 34 0.0 0 1.0 -30 1.0)
   846                           #enableChannel: #enableChannel
   814                           #enableChannel: #enableChannel
   847                           #tabable: true
   815                           #tabable: true
   848                           #model: #tabModel
   816                           #model: #tabModel
   849                           #menu: #tabList
   817                           #menu: #tabList
   850                           #canvas: #noteBookView
   818                           #canvas: #noteBookView
   851                         )
   819                         )
   852                        #(#ActionButtonSpec
   820                        #(#HorizontalPanelViewSpec
   853                           #attributes: 
   821                           #name: 'HorizontalPanel1'
   854                          #(#tabable
   822                           #layout: #(#LayoutFrame 2 0 -28 1 -2 1 -2 1)
   855                             true
   823                           #horizontalLayout: #center
       
   824                           #verticalLayout: #center
       
   825                           #horizontalSpace: 3
       
   826                           #verticalSpace: 3
       
   827                           #reverseOrderIfOKAtLeft: true
       
   828                           #component: 
       
   829                          #(#SpecCollection
       
   830                             #collection: #(
       
   831                              #(#ActionButtonSpec
       
   832                                 #label: 'Cancel'
       
   833                                 #name: 'cancelButton'
       
   834                                 #activeHelpKey: #commitCancel
       
   835                                 #tabable: true
       
   836                                 #model: #cancel
       
   837                                 #enableChannel: #modifiedChannel
       
   838                                 #extent: #(#Point 201 24)
       
   839                               )
       
   840                              #(#ActionButtonSpec
       
   841                                 #label: 'OK'
       
   842                                 #name: 'acceptButton'
       
   843                                 #activeHelpKey: #commitOK
       
   844                                 #tabable: true
       
   845                                 #model: #accept
       
   846                                 #enableChannel: #modifiedChannel
       
   847                                 #extent: #(#Point 201 24)
       
   848                               )
       
   849                              )
       
   850                            
   856                           )
   851                           )
   857                           #label: 'Cancel'
       
   858                           #name: 'cancelButton'
       
   859                           #layout: #(#LayoutFrame 2 0 -26 1 -1 0.5 -2 1)
       
   860                           #activeHelpKey: #commitCancel
       
   861                           #tabable: true
       
   862                           #model: #cancel
       
   863                           #enableChannel: #modifiedChannel
       
   864                         )
       
   865                        #(#ActionButtonSpec
       
   866                           #attributes: 
       
   867                          #(#tabable
       
   868                             true
       
   869                           )
       
   870                           #label: 'OK'
       
   871                           #name: 'acceptButton'
       
   872                           #layout: #(#LayoutFrame 1 0.5 -26 1 -2 1 -2 1)
       
   873                           #activeHelpKey: #commitOK
       
   874                           #tabable: true
       
   875                           #model: #accept
       
   876                           #enableChannel: #modifiedChannel
       
   877                         )
   852                         )
   878                        )
   853                        )
   879                      
   854                      
   880                     )
   855                     )
   881                   )
   856                   )