UILayoutTool.st
changeset 1063 9e710dbc7c92
parent 1033 21b3bc025e0c
child 1069 7196ca547f5d
equal deleted inserted replaced
1062:15184a3a00e1 1063:9e710dbc7c92
   223                               #activeHelpKey: #leftRelative
   223                               #activeHelpKey: #leftRelative
   224                               #tabable: true
   224                               #tabable: true
   225                               #model: #leftFraction
   225                               #model: #leftFraction
   226                               #group: #inputGroup
   226                               #group: #inputGroup
   227                               #type: #numberOrNil
   227                               #type: #numberOrNil
       
   228                     #acceptChannel: #acceptChannel
       
   229                     #modifiedChannel: #modifiedChannel
   228                           )
   230                           )
   229                            #(#ActionButtonSpec
   231                            #(#ActionButtonSpec
   230                               #name: 'actionRelativeLeft'
   232                               #name: 'actionRelativeLeft'
   231                               #layout: #(#LayoutFrame 142 0 24 0 164 0 46 0)
   233                               #layout: #(#LayoutFrame 142 0 24 0 164 0 46 0)
   232                               #activeHelpKey: #makeLeftRelative
   234                               #activeHelpKey: #makeLeftRelative
   238                               #activeHelpKey: #leftAbsolute
   240                               #activeHelpKey: #leftAbsolute
   239                               #tabable: true
   241                               #tabable: true
   240                               #model: #leftOffset
   242                               #model: #leftOffset
   241                               #group: #inputGroup
   243                               #group: #inputGroup
   242                               #type: #numberOrNil
   244                               #type: #numberOrNil
       
   245                     #acceptChannel: #acceptChannel
       
   246                     #modifiedChannel: #modifiedChannel
   243                           )
   247                           )
   244                            #(#ActionButtonSpec
   248                            #(#ActionButtonSpec
   245                               #name: 'actionAbsoluteLeft'
   249                               #name: 'actionAbsoluteLeft'
   246                               #layout: #(#LayoutFrame 242 0 24 0 264 0 46 0)
   250                               #layout: #(#LayoutFrame 242 0 24 0 264 0 46 0)
   247                               #activeHelpKey: #makeLeftAbsolute
   251                               #activeHelpKey: #makeLeftAbsolute
   258                               #activeHelpKey: #topRelative
   262                               #activeHelpKey: #topRelative
   259                               #tabable: true
   263                               #tabable: true
   260                               #model: #topFraction
   264                               #model: #topFraction
   261                               #group: #inputGroup
   265                               #group: #inputGroup
   262                               #type: #numberOrNil
   266                               #type: #numberOrNil
       
   267                     #acceptChannel: #acceptChannel
       
   268                     #modifiedChannel: #modifiedChannel
   263                           )
   269                           )
   264                            #(#ActionButtonSpec
   270                            #(#ActionButtonSpec
   265                               #name: 'actionRelativeTop'
   271                               #name: 'actionRelativeTop'
   266                               #layout: #(#LayoutFrame 142 0 51 0 164 0 73 0)
   272                               #layout: #(#LayoutFrame 142 0 51 0 164 0 73 0)
   267                               #activeHelpKey: #makeTopRelative
   273                               #activeHelpKey: #makeTopRelative
   273                               #activeHelpKey: #topAbsolute
   279                               #activeHelpKey: #topAbsolute
   274                               #tabable: true
   280                               #tabable: true
   275                               #model: #topOffset
   281                               #model: #topOffset
   276                               #group: #inputGroup
   282                               #group: #inputGroup
   277                               #type: #numberOrNil
   283                               #type: #numberOrNil
       
   284                     #acceptChannel: #acceptChannel
       
   285                     #modifiedChannel: #modifiedChannel
   278                           )
   286                           )
   279                            #(#ActionButtonSpec
   287                            #(#ActionButtonSpec
   280                               #name: 'actionAbsoluteTop'
   288                               #name: 'actionAbsoluteTop'
   281                               #layout: #(#LayoutFrame 242 0 51 0 264 0 73 0)
   289                               #layout: #(#LayoutFrame 242 0 51 0 264 0 73 0)
   282                               #activeHelpKey: #makeTopAbsolute
   290                               #activeHelpKey: #makeTopAbsolute
   343                               #activeHelpKey: #originX
   351                               #activeHelpKey: #originX
   344                               #tabable: true
   352                               #tabable: true
   345                               #model: #leftOffset
   353                               #model: #leftOffset
   346                               #group: #inputGroup
   354                               #group: #inputGroup
   347                               #type: #numberOrNil
   355                               #type: #numberOrNil
       
   356                     #acceptChannel: #acceptChannel
       
   357                     #modifiedChannel: #modifiedChannel
   348                           )
   358                           )
   349                            #(#LabelSpec
   359                            #(#LabelSpec
   350                               #name: 'labelOriginX'
   360                               #name: 'labelOriginX'
   351                               #layout: #(#AlignmentOrigin 83 0 39 0 1 0)
   361                               #layout: #(#AlignmentOrigin 83 0 39 0 1 0)
   352                               #label: 'Top:'
   362                               #label: 'Top:'
   357                               #activeHelpKey: #originY
   367                               #activeHelpKey: #originY
   358                               #tabable: true
   368                               #tabable: true
   359                               #model: #topOffset
   369                               #model: #topOffset
   360                               #group: #inputGroup
   370                               #group: #inputGroup
   361                               #type: #numberOrNil
   371                               #type: #numberOrNil
       
   372                     #acceptChannel: #acceptChannel
       
   373                     #modifiedChannel: #modifiedChannel
   362                           )
   374                           )
   363                         )
   375                         )
   364                     )
   376                     )
   365                     #label: 'Origin'
   377                     #label: 'Origin'
   366                     #labelPosition: #topLeft
   378                     #labelPosition: #topLeft
   432           )
   444           )
   433       )
   445       )
   434 ! !
   446 ! !
   435 
   447 
   436 !UILayoutTool methodsFor:'accessing'!
   448 !UILayoutTool methodsFor:'accessing'!
       
   449 
       
   450 acceptChannel
       
   451     "return the value of the instance variable 'acceptChannel' (automatically generated)"
       
   452 
       
   453     ^ masterApplication acceptChannel
       
   454 !
   437 
   455 
   438 layout
   456 layout
   439     "returns configued layout or nil
   457     "returns configued layout or nil
   440     "
   458     "
   441     |appl|
   459     |appl|
   873                               #activeHelpKey: #alignHorizontal
   891                               #activeHelpKey: #alignHorizontal
   874                               #tabable: true
   892                               #tabable: true
   875                               #model: #leftAlignmentFraction
   893                               #model: #leftAlignmentFraction
   876                               #group: #inputGroup
   894                               #group: #inputGroup
   877                               #type: #numberOrNil
   895                               #type: #numberOrNil
       
   896                     #acceptChannel: #acceptChannel
       
   897                     #modifiedChannel: #modifiedChannel
   878                           )
   898                           )
   879                            #(#InputFieldSpec
   899                            #(#InputFieldSpec
   880                               #name: 'topAlignmentFractionField'
   900                               #name: 'topAlignmentFractionField'
   881                               #layout: #(#LayoutFrame 90 0 40 0 147 0 62 0)
   901                               #layout: #(#LayoutFrame 90 0 40 0 147 0 62 0)
   882                               #activeHelpKey: #alignVertical
   902                               #activeHelpKey: #alignVertical
   883                               #tabable: true
   903                               #tabable: true
   884                               #model: #topAlignmentFraction
   904                               #model: #topAlignmentFraction
   885                               #group: #inputGroup
   905                               #group: #inputGroup
   886                               #type: #numberOrNil
   906                               #type: #numberOrNil
       
   907                     #acceptChannel: #acceptChannel
       
   908                     #modifiedChannel: #modifiedChannel
   887                           )
   909                           )
   888                            #(#DividerSpec
   910                            #(#DividerSpec
   889                               #name: 'separator1'
   911                               #name: 'separator1'
   890                               #layout: #(#LayoutFrame 204 0 19 0 245 0 22 0)
   912                               #layout: #(#LayoutFrame 204 0 19 0 245 0 22 0)
   891                           )
   913                           )
  1184                               #activeHelpKey: #hrzExtent
  1206                               #activeHelpKey: #hrzExtent
  1185                               #tabable: true
  1207                               #tabable: true
  1186                               #model: #leftOffset
  1208                               #model: #leftOffset
  1187                               #group: #inputGroup
  1209                               #group: #inputGroup
  1188                               #type: #numberOrNil
  1210                               #type: #numberOrNil
       
  1211                     #acceptChannel: #acceptChannel
       
  1212                     #modifiedChannel: #modifiedChannel
  1189                           )
  1213                           )
  1190                            #(#LabelSpec
  1214                            #(#LabelSpec
  1191                               #name: 'labelHeight'
  1215                               #name: 'labelHeight'
  1192                               #layout: #(#AlignmentOrigin 89 0 49 0 1 0.5)
  1216                               #layout: #(#AlignmentOrigin 89 0 49 0 1 0.5)
  1193                               #label: 'Height:'
  1217                               #label: 'Height:'
  1199                               #activeHelpKey: #vrtExtent
  1223                               #activeHelpKey: #vrtExtent
  1200                               #tabable: true
  1224                               #tabable: true
  1201                               #model: #rightOffset
  1225                               #model: #rightOffset
  1202                               #group: #inputGroup
  1226                               #group: #inputGroup
  1203                               #type: #numberOrNil
  1227                               #type: #numberOrNil
       
  1228                     #acceptChannel: #acceptChannel
       
  1229                     #modifiedChannel: #modifiedChannel
  1204                           )
  1230                           )
  1205                         )
  1231                         )
  1206                     )
  1232                     )
  1207                     #label: 'Extent'
  1233                     #label: 'Extent'
  1208                     #labelPosition: #topLeft
  1234                     #labelPosition: #topLeft
  1339                               #layout: #(#LayoutFrame 90 0 14 0 140 0 36 0)
  1365                               #layout: #(#LayoutFrame 90 0 14 0 140 0 36 0)
  1340                               #activeHelpKey: #rightRelative
  1366                               #activeHelpKey: #rightRelative
  1341                               #model: #rightFraction
  1367                               #model: #rightFraction
  1342                               #group: #inputGroup
  1368                               #group: #inputGroup
  1343                               #type: #numberOrNil
  1369                               #type: #numberOrNil
       
  1370                     #acceptChannel: #acceptChannel
       
  1371                     #modifiedChannel: #modifiedChannel
  1344                           )
  1372                           )
  1345                            #(#ActionButtonSpec
  1373                            #(#ActionButtonSpec
  1346                               #name: 'actionRelativeRight'
  1374                               #name: 'actionRelativeRight'
  1347                               #layout: #(#LayoutFrame 145 0 14 0 167 0 36 0)
  1375                               #layout: #(#LayoutFrame 145 0 14 0 167 0 36 0)
  1348                               #activeHelpKey: #makeRightRelative
  1376                               #activeHelpKey: #makeRightRelative
  1353                               #layout: #(#LayoutFrame 190 0 14 0 240 0 36 0)
  1381                               #layout: #(#LayoutFrame 190 0 14 0 240 0 36 0)
  1354                               #activeHelpKey: #rightAbsolute
  1382                               #activeHelpKey: #rightAbsolute
  1355                               #model: #rightOffset
  1383                               #model: #rightOffset
  1356                               #group: #inputGroup
  1384                               #group: #inputGroup
  1357                               #type: #numberOrNil
  1385                               #type: #numberOrNil
       
  1386                     #acceptChannel: #acceptChannel
       
  1387                     #modifiedChannel: #modifiedChannel
  1358                           )
  1388                           )
  1359                            #(#ActionButtonSpec
  1389                            #(#ActionButtonSpec
  1360                               #name: 'actionAbsoluteRight'
  1390                               #name: 'actionAbsoluteRight'
  1361                               #layout: #(#LayoutFrame 245 0 14 0 267 0 36 0)
  1391                               #layout: #(#LayoutFrame 245 0 14 0 267 0 36 0)
  1362                               #activeHelpKey: #makeRightAbsolute
  1392                               #activeHelpKey: #makeRightAbsolute
  1372                               #layout: #(#LayoutFrame 90 0 42 0 140 0 64 0)
  1402                               #layout: #(#LayoutFrame 90 0 42 0 140 0 64 0)
  1373                               #activeHelpKey: #bottomRelative
  1403                               #activeHelpKey: #bottomRelative
  1374                               #model: #bottomFraction
  1404                               #model: #bottomFraction
  1375                               #group: #inputGroup
  1405                               #group: #inputGroup
  1376                               #type: #numberOrNil
  1406                               #type: #numberOrNil
       
  1407                     #acceptChannel: #acceptChannel
       
  1408                     #modifiedChannel: #modifiedChannel
  1377                           )
  1409                           )
  1378                            #(#ActionButtonSpec
  1410                            #(#ActionButtonSpec
  1379                               #name: 'actionRelativeBottom'
  1411                               #name: 'actionRelativeBottom'
  1380                               #layout: #(#LayoutFrame 145 0 42 0 167 0 64 0)
  1412                               #layout: #(#LayoutFrame 145 0 42 0 167 0 64 0)
  1381                               #activeHelpKey: #makeBottomRelative
  1413                               #activeHelpKey: #makeBottomRelative
  1386                               #layout: #(#LayoutFrame 190 0 42 0 240 0 64 0)
  1418                               #layout: #(#LayoutFrame 190 0 42 0 240 0 64 0)
  1387                               #activeHelpKey: #bottomAbsolute
  1419                               #activeHelpKey: #bottomAbsolute
  1388                               #model: #bottomOffset
  1420                               #model: #bottomOffset
  1389                               #group: #inputGroup
  1421                               #group: #inputGroup
  1390                               #type: #numberOrNil
  1422                               #type: #numberOrNil
       
  1423                     #acceptChannel: #acceptChannel
       
  1424                     #modifiedChannel: #modifiedChannel
  1391                           )
  1425                           )
  1392                            #(#ActionButtonSpec
  1426                            #(#ActionButtonSpec
  1393                               #name: 'actionAbsoluteBottom'
  1427                               #name: 'actionAbsoluteBottom'
  1394                               #layout: #(#LayoutFrame 245 0 42 0 267 0 64 0)
  1428                               #layout: #(#LayoutFrame 245 0 42 0 267 0 64 0)
  1395                               #activeHelpKey: #makeBottomAbsolute
  1429                               #activeHelpKey: #makeBottomAbsolute
  1650                               #activeHelpKey: #cornerX
  1684                               #activeHelpKey: #cornerX
  1651                               #tabable: true
  1685                               #tabable: true
  1652                               #model: #rightOffset
  1686                               #model: #rightOffset
  1653                               #group: #inputGroup
  1687                               #group: #inputGroup
  1654                               #type: #numberOrNil
  1688                               #type: #numberOrNil
       
  1689                     #acceptChannel: #acceptChannel
       
  1690                     #modifiedChannel: #modifiedChannel
  1655                           )
  1691                           )
  1656                            #(#LabelSpec
  1692                            #(#LabelSpec
  1657                               #name: 'labelCornerX'
  1693                               #name: 'labelCornerX'
  1658                               #layout: #(#AlignmentOrigin 83 0 41 0 1 0)
  1694                               #layout: #(#AlignmentOrigin 83 0 41 0 1 0)
  1659                               #label: 'Bottom:'
  1695                               #label: 'Bottom:'
  1665                               #activeHelpKey: #cornerY
  1701                               #activeHelpKey: #cornerY
  1666                               #tabable: true
  1702                               #tabable: true
  1667                               #model: #bottomOffset
  1703                               #model: #bottomOffset
  1668                               #group: #inputGroup
  1704                               #group: #inputGroup
  1669                               #type: #numberOrNil
  1705                               #type: #numberOrNil
       
  1706                     #acceptChannel: #acceptChannel
       
  1707                     #modifiedChannel: #modifiedChannel
  1670                           )
  1708                           )
  1671                         )
  1709                         )
  1672                     )
  1710                     )
  1673                     #label: 'Corner'
  1711                     #label: 'Corner'
  1674                     #labelPosition: #topLeft
  1712                     #labelPosition: #topLeft