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
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
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
Apologies for not responding sooner. I'll look at incorporating these changes into the Shout package when I get time.
It seems like an appropriate thing to be able to specify, and will allow users to modify the Shout defaultStyleTable so that text is rendered, for example, white/green on a black background (some people like that kind of thing).
Of course, what is really needed is a dialog to allow people to edit the Shout colours/styles, rather than hacking the defaultStyleTable method. It's on my ToDo list.
Cheers, Andy
"Gary Chambers" gazzaguru2@btinternet.com wrote in message news:000001c8043a$f85b33c0$5401a8c0@europa...
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
Sounds good! Note the #initialColorInSystemWindow: is UI enhancements specific.
-----Original Message----- From: ui-bounces@lists.squeakfoundation.org [mailto:ui-bounces@lists.squeakfoundation.org] On Behalf Of Andrew Tween Sent: 02 October 2007 9:03 am To: ui@lists.squeakfoundation.org Subject: [UI] Re: Re: Fwd: Workspace backgrounds - almost there
Apologies for not responding sooner. I'll look at incorporating these changes into the Shout package when I get time.
It seems like an appropriate thing to be able to specify, and will allow users to modify the Shout defaultStyleTable so that text is rendered, for example, white/green on a black background (some people like that kind of thing).
Of course, what is really needed is a dialog to allow people to edit the Shout colours/styles, rather than hacking the defaultStyleTable method. It's on my ToDo list.
Cheers, Andy
"Gary Chambers" gazzaguru2@btinternet.com wrote in message news:000001c8043a$f85b33c0$5401a8c0@europa...
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
Pinesoft Computers are registered in England, Registered number: 2914825. Registered office: 266-268 High Street, Waltham Cross, Herts, EN8 7EA
This message has been scanned for viruses by BlackSpider MailControl - www.blackspider.com
On Tue, Oct 02, 2007 at 09:03:14AM +0100, Andrew Tween wrote:
Of course, what is really needed is a dialog to allow people to edit the Shout colours/styles, rather than hacking the defaultStyleTable method. It's on my ToDo list.
Note that we already have one for window colors: PreferenceBrowser>>window colors