Gary,
That sounds like it will work. I will try it shortly.
Thanks!
Bill
Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254
Email: bschwab@anest.ufl.edu Tel: (352) 846-1285 FAX: (352) 392-7029
gazzaguru2@btinternet.com 10/01/07 10:54 AM >>>
And if you want Shout workspaces to do the same add this also to PluggableShoutMorph instance methods:
initialColorInSystemWindow: aSystemWindow "Answer the default colour for shout morphs as a top-level pane in a system window."
^self defaultColor
-----Original Message----- From: ui-bounces@lists.squeakfoundation.org [mailto:ui-bounces@lists.squeakfoundation.org] On Behalf Of Gary Chambers Sent: 01 October 2007 11:21 am To: 'Squeak's User Interface' Subject: RE: [UI] Re: Fwd: Workspace backgrounds - almost there
These things are tricky. I support, in Widgets, an overridable #initialColorInSystemWindow: method. Sadly the shout editor is embedded in an alignment morph so it is hard to driectly target the colour to the shout morph without having a blanket colour for all alignments say.
Also, the initial colour gets overriden by the theme for lists...
I think the safest option for you, for the moment, is to extend the instance side of PluggableShoutMorph with the following:
defaultColor "Answer the default colour for shout morphs."
^Color r: 255 g: 255 b: 230 range: 255
Hope this helps...
-----Original Message----- From: ui-bounces@lists.squeakfoundation.org [mailto:ui-bounces@lists.squeakfoundation.org] On Behalf Of Bill Schwab Sent: 30 September 2007 4:48 pm To: ui@lists.squeakfoundation.org Subject: Re: [UI] Re: Fwd: Workspace backgrounds - almost there
I really didn't do much, so the credit belongs to OA (for doing it in Dolphin), Gary for the overall appearance, and Andy Tween's stunning work on Shout. Maybe Andy can give us some advice on where to change background colors. I could live with its being limited to Shout workspaces - especially if the alternative is not having anywhere ;) My only concern re Shout is that I typically do not use the workspace extension, because I often use workspaces (the system window variety) for notes more than code.
The ideal solution changes the background of workspaces in inspectors, the debugger, browsers, and workspace system windows. Basically, anywhere do-it and friends are available, the background color is appropriate. If there is a good place to hack to get that effect, I can certainly do it, but it seems that Squeak should be able to do this w/o the need to edit code that is maintained by others.
It case you want to reproduce it, the color is
Color r:1.0 g:1.0 b:230.0/255
Bill
Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254
Email: bschwab@anest.ufl.edu Tel: (352) 846-1285 FAX: (352) 392-7029
klaus.witzel@cobss.com 09/27/07 11:04 PM >>>
That looks great !
On Fri, 28 Sep 2007 01:21:55 +0200, Bill Schwab wrote:
This should do it:
http://needle.anest.ufl.edu/users/wschwab/UI-almost.png
Bill
Wilhelm K. Schwab, Ph.D. University of Florida Department of Anesthesiology PO Box 100254 Gainesville, FL 32610-0254
Email: bschwab@anest.ufl.edu Tel: (352) 846-1285 FAX: (352) 392-7029
Bill Schwab 9/25/2007 11:16:34 PM >>>
I did some fiddling to try to reproduce the installation
problems I
had, added a reminder about the Damien's dev image to the UI swiki
page,
downloaded it, and did an installation of Gary's widgets using Monitcello. Then I moved my BibTeX helper code into the
new image. I
appear to have made a happy mistake in the latter,
capturing a change
that I considered redundant, and ended up with more or less
the visual
changes I was trying to create, and grabbed a screenshot
before I had
time to break it :)
I will probably send it to Gary as a start. What is the
proper way to
make it available? I suppose the easiest thing is to put
it on my web
page, but I have not yet learned how to use Linux to
remotely access
our
servers, so I can't do that right now.
When it becomes available, you will notice the background
color of the
browser's and debugger's code pane. I would hope for the
debugger's
inspector panes to be so colored also, though they
currently show it
only for the top line. Ironically, the workspace in the
image is not
correctly colored, though a newly-created instance has the correct color, though, as in the debugger's inspectors, it shows the color
only
to a point, after which the default white takes over.
Again, this is not a super big deal, but I find that
similar changes
that OA made to Dolphin long ago grew on me.
Bill
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui
_______________________________________________ UI mailing list UI@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/ui