[UI] Fwd: Workspace backgrounds - almost there

Gary Chambers gazzaguru2 at btinternet.com
Mon Oct 1 14:04:12 UTC 2007


For the moment I have added edge grips for windows (subtle looking,
depending on theme).
At least it helps that any edge can resize rather than hunting for the
corner...

On SqueakSource only for the moment, Pinesoft-Widgets-gvc.243.mcz.

> -----Original Message-----
> From: ui-bounces at lists.squeakfoundation.org 
> [mailto:ui-bounces at lists.squeakfoundation.org] On Behalf Of 
> Gary Chambers
> Sent: 01 October 2007 11:27 am
> To: 'Squeak's User Interface'
> Subject: RE: [UI] Fwd: Workspace backgrounds - almost there
> 
> 
> I could make the title button order available as a 
> preference... For now you'd need to subclass the 
> UIThemeSoftSqueak and override
> #configureWindowLabelAreaFor: with the version for Vistary. 
> Your new theme subclass will appear in the preferences (you 
> should also override #themeName on the class side).
> 
> As for the legibility of button text with Vistary, I find it 
> alright when using a FreeType font...
> 
> As for corner handles, they were a bugger to fix to work 
> properly! I'd prefer the old border/side behaviour with no 
> handles as such. I could make this an option if there's 
> sufficient interest.
> 
> > -----Original Message-----
> > From: ui-bounces at lists.squeakfoundation.org
> > [mailto:ui-bounces at lists.squeakfoundation.org] On Behalf Of 
> > Bill Schwab
> > Sent: 29 September 2007 3:23 pm
> > To: ui at lists.squeakfoundation.org
> > Subject: Re: [UI] Fwd: Workspace backgrounds - almost there
> > 
> > 
> > I knew I missed a question in my global reply - the corner handles.
> > They do not particularly bother me (I almost like them 
> > actually), but if they go away, I won't scream about it.  Now 
> > that you mention it, you're right, they are ugly ;)
> > 
> > Gary, something I just noticed is that the soft squeak theme
> > leaves the [x] button on the left of the title bar.  I 
> > _think_ I would move it to he right.  That said, I gladly 
> > defer to you judgement.  BTW, I continue to be impressed with 
> > your work.  For reasons unknown, I switched back to the 
> > Vistary theme and noted that you obviously can move the close 
> > button; at first, I assumed you simply didn't mess with the 
> > locations. 
> > I would use the Vistary theme, but I find the buttons 
> > difficult to read due to the lens effect, or more to the 
> > point, its location.  Of course, that is largely a result of 
> > what you set out to emulate.  I can envision writing a hybrid 
> > theme that has lens effects near rectangle bounds, but that 
> can wait.
> > 
> > Bill
> > 
> > 
> > 
> > Wilhelm K. Schwab, Ph.D.
> > University of Florida
> > Department of Anesthesiology
> > PO Box 100254
> > Gainesville, FL 32610-0254
> > 
> > Email: bschwab at anest.ufl.edu
> > Tel: (352) 846-1285
> > FAX: (352) 392-7029
> > 
> > >>> asqueaker at gmail.com 09/27/07 10:10 PM >>>
> > Looks real good Bill!  I especially like highlighting the
> > items in Lists the same as text highlighted in a text pane; a 
> > big improvement over the red-on-gray list selections of past.
> > 
> > Do you have a mind to ditch the corner handles?  Aren't they
> > ugly? Not to mention redundant with the changing of the 
> > mouse-pointer.  I've also noticed (in 3.9 images) they creep 
> > out of their bounds under certain circumstances like too 
> > small a window-title font, or maybe square window corners too..
> > 
> > 
> > On 9/27/07, Bill Schwab <BSchwab at anest.ufl.edu> 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 at 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 at lists.squeakfoundation.org
> > > http://lists.squeakfoundation.org/mailman/listinfo/ui
> > >
> > _______________________________________________
> > UI mailing list
> > UI at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/mailman/listinfo/ui
> > 
> > _______________________________________________
> > UI mailing list
> > UI at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/mailman/listinfo/ui
> > 
> 
> _______________________________________________
> UI mailing list
> UI at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/ui
> 



More information about the UI mailing list