FileBrowserV2.st
changeset 4262 3523a3a5aac3
parent 4259 d4039fd2e7da
child 4290 70db9ba9f07c
--- a/FileBrowserV2.st	Mon Nov 18 11:08:45 2002 +0100
+++ b/FileBrowserV2.st	Mon Nov 18 11:09:00 2002 +0100
@@ -456,7 +456,7 @@
           #label: #FileBrowser
           #name: #FileBrowser
           #min: #(#Point 10 10)
-          #bounds: #(#Rectangle 16 46 816 646)
+          #bounds: #(#Rectangle -135 48 665 648)
           #menu: #mainMenu
           #icon: #applicationIcon
         )
@@ -656,11 +656,11 @@
                  #(#LabelSpec
                     #label: 'Shown Files'
                     #name: 'Label1'
-                    #layout: #(#LayoutFrame -50 1 1 0.0 1 1 1 1.0)
+                    #layout: #(#LayoutFrame -188 1 1 0.0 1 1 1 1.0)
                     #level: -1
                     #translateLabel: true
                     #labelChannel: #shownFiles
-                    #adjust: #left
+                    #adjust: #right
                     #postBuildCallback: #postBuildFilterBox:
                   )
                  )
@@ -678,7 +678,7 @@
               #translateLabel: true
             )
            #(#ArbitraryComponentSpec
-              #name: 'ImagePreview'
+              #name: 'Preview'
               #layout: #(#LayoutFrame 0 0.5 63 0 -147 1 -319 1)
               #level: 1
               #visibilityChannel: #previewVisibleHolder
@@ -1140,15 +1140,26 @@
     ^ nil.
 !
 
-showPreview:image
+showImagePreview:image
     |imgView|
 
-    imgView := builder componentAt:#ImagePreview.
+    imgView := builder componentAt:#Preview.
 
     imgView adjust:#fitBig.
     imgView image:image.
 !
 
+showPreview
+    |shownImage lbl previewLabel|
+
+    shownImage := self selectedImage.
+    lbl := shownImage ifNil:'Preview' ifNotNil:[ shownImage fileName asFilename baseName ].
+
+    previewLabel := builder componentAt:#PreviewLabel.
+    previewLabel label:lbl; forceResizeHorizontally.     
+    self enqueueMessage:#'showImagePreview:' for:self arguments:(Array with:shownImage).        
+!
+
 update:something with:aParameter from:changedObject
 
 
@@ -1182,7 +1193,7 @@
     |previewLabel imgView shownImage plug|
 
     shownImage := nil.
-    imgView := builder componentAt:#ImagePreview.
+    imgView := builder componentAt:#Preview.
     previewLabel := builder componentAt:#PreviewLabel.
 
     self previewVisibleHolder value ifTrue:[
@@ -1201,10 +1212,7 @@
                                 oldBg := previewLabel backgroundColor.
                                 previewLabel backgroundColor:(Color red lightened lightened).
                                 [
-                                    shownImage := self selectedImage.
-                                    lbl := shownImage ifNil:'Preview' ifNotNil:[ shownImage fileName asFilename baseName ].
-                                    previewLabel label:lbl; forceResizeHorizontally.     
-                                    self enqueueMessage:#'showPreview:' for:self arguments:(Array with:shownImage).        
+                                    self showPreview.
                                     previewProcess := nil.
                                 ] ensure:[
                                     previewLabel backgroundColor:oldBg.
@@ -1473,7 +1481,7 @@
 !FileBrowserV2 class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/FileBrowserV2.st,v 1.49 2002-11-15 21:11:26 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/FileBrowserV2.st,v 1.50 2002-11-18 10:09:00 cg Exp $'
 ! !
 
 FileBrowserV2 initialize!