ImageEditor.st
changeset 2174 7beca4d9c93a
parent 2155 bfc839d08928
child 2190 5bb9504b58bd
equal deleted inserted replaced
2173:ee204bf8f6c2 2174:7beca4d9c93a
  1409                                       hasVerticalScrollBar: true
  1409                                       hasVerticalScrollBar: true
  1410                                       miniScrollerHorizontal: true
  1410                                       miniScrollerHorizontal: true
  1411                                       miniScrollerVertical: true
  1411                                       miniScrollerVertical: true
  1412                                       dataList: listOfColors
  1412                                       dataList: listOfColors
  1413                                       has3Dseparators: true
  1413                                       has3Dseparators: true
       
  1414                                       doubleClickSelector: doubleClickOnColor:
  1414                                       columnHolder: colorTableColumns
  1415                                       columnHolder: colorTableColumns
  1415                                       verticalSpacing: 1
  1416                                       verticalSpacing: 1
  1416                                       columnAdaptor: colorColumnAdaptor
  1417                                       columnAdaptor: colorColumnAdaptor
  1417                                     )
  1418                                     )
  1418                                    )
  1419                                    )
  2703 
  2704 
  2704     <resource: #tableColumns>
  2705     <resource: #tableColumns>
  2705 
  2706 
  2706     ^#(
  2707     ^#(
  2707       (DataSetColumnSpec
  2708       (DataSetColumnSpec
       
  2709          activeHelpKey: ''
  2708          labelButtonType: Button
  2710          labelButtonType: Button
  2709          rendererType: rowSelector
  2711          rendererType: rowSelector
  2710          backgroundSelector: theColorItSelf:
  2712          backgroundSelector: theColorItSelf:
  2711          selectedBackgroundSelector: theColorItSelf:
  2713          selectedBackgroundSelector: theColorItSelf:
  2712          isResizeable: false
  2714          isResizeable: false
  2743          model: blueFromColor:
  2745          model: blueFromColor:
  2744          writeSelector: blueAtColor:put:
  2746          writeSelector: blueAtColor:put:
  2745          selectSelector: canSelectBlueInColor:
  2747          selectSelector: canSelectBlueInColor:
  2746        )
  2748        )
  2747       )
  2749       )
  2748     
  2750 
       
  2751     "Modified: / 22-07-2007 / 13:21:57 / cg"
  2749 ! !
  2752 ! !
  2750 
  2753 
  2751 !ImageEditor methodsFor:'accessing'!
  2754 !ImageEditor methodsFor:'accessing'!
  2752 
  2755 
  2753 image
  2756 image
  4106         (imageEditView image: image) notNil ifTrue:[
  4109         (imageEditView image: image) notNil ifTrue:[
  4107             self fetchImageData.
  4110             self fetchImageData.
  4108         ]
  4111         ]
  4109     ]
  4112     ]
  4110 
  4113 
  4111     "Modified: / 16.3.1999 / 21:55:39 / cg"
  4114     "Modified: / 20-07-2007 / 09:18:59 / cg"
  4112 !
  4115 !
  4113 
  4116 
  4114 compressColorMap
  4117 compressColorMap
  4115     "calculates a new color map for the image, using only used colors"
  4118     "calculates a new color map for the image, using only used colors"
  4116 
  4119 
  4264 
  4267 
  4265     "Created: / 07-07-2006 / 13:20:56 / cg"
  4268     "Created: / 07-07-2006 / 13:20:56 / cg"
  4266     "Modified: / 05-09-2006 / 16:13:25 / cg"
  4269     "Modified: / 05-09-2006 / 16:13:25 / cg"
  4267 !
  4270 !
  4268 
  4271 
       
  4272 doubleClickOnColor:aColorIndex
       
  4273     self editSelectedColor.
       
  4274 
       
  4275     "Created: / 22-07-2007 / 13:14:37 / cg"
       
  4276 !
       
  4277 
  4269 editSelectedColor
  4278 editSelectedColor
  4270     self processSelectedColorWith:[:clr | 
  4279     self processSelectedColorWith:[:clr | 
  4271         |editor|
  4280         |editor|
  4272 
  4281 
  4273         editor := ColorEditDialog new.
  4282         editor := ColorEditDialog new.