Nice Looking Squeak IDE's?

Ramon Leon ramon.leon at allresnet.com
Mon Apr 23 23:59:39 UTC 2007


> Oleg Korsak wrote:
> > Ramon Leon пишет:
> >   
> >> I like my image look
> >>
> >> http://onsmalltalk.com/wp-content/MyImage.jpg
> > How can I do such look? Is there any how-to?
> >   
> To me, this looks like a standard 3.9 with larger scrollbars 
> (scrollBarNarrow not enabled in Preferences) and square 
> corners (roundedWindowCorners not enabled.) No?

Sort of, I was doing this in 3.8 before 3.9 adopted LookEnhancements and I
was giving input to the guy who built look enhancements when he first did
it.

It has larger scrollbars, 2px borders all around(manual hack), rounded
corners disabled, and win32 native fonts(installer blows up but you can hack
past it) using verdana 12pt normal most everywhere(also needed a hack to set
fonts), and a patch to monticello to not use toolbuilder.

If anyone's interested, the changesets I use are attached.

Ramon Leon
http://onsmalltalk.com
-------------- next part --------------
'From Squeak3.9 of 7 November 2006 [latest update: #7067] on 6 December 2006 at 11:31:30 am'!

!ProportionalSplitterMorph class methodsFor: 'as yet unclassified' stamp: 'rjl 12/1/2006 11:31'!
splitterWidth

	^ 2! !


!SystemWindow class methodsFor: 'initializing' stamp: 'rjl 12/6/2006 11:10'!
borderWidth
	"Making changes to this for some reason requires repositioning of
	CornerGripMorphs. Edit BorderedMorph#addCornerGrip and play
	with offsets to get them right if you increase
	border width. For instance, going from 4 to 6 here and you should
	updated offsets to
	(-23 at -23 corner: 0 at 0) for the right placement of corner grips."
	^ 2! !


!TopLeftGripMorph methodsFor: 'accessing' stamp: 'rjl 12/6/2006 11:30'!
gripLayoutFrame
	^ LayoutFrame
		fractions: (0 @ 0 corner: 0 @ 0)
		offsets: (0 @ -14 corner: self defaultWidth @ 0)! !


!TopRightGripMorph methodsFor: 'accessing' stamp: 'rjl 12/6/2006 11:30'!
gripLayoutFrame
	^ LayoutFrame
		fractions: (1 @ 0 corner: 1 @ 0)
		offsets: (0 - self defaultWidth @ -14 corner: 0 @ 0)! !

-------------- next part --------------
'From Squeak3.9 of 7 November 2006 [latest update: #7067] on 12 December 2006 at 9:50:54 am'!

!MCTool methodsFor: 'morphic ui' stamp: 'rjl 12/12/2006 09:50'!
show
	modal := false.
	"Smalltalk at: #ToolBuilder ifPresent: [:tb | tb open: self. ^ self]."
	^self window openInWorldExtent: self defaultExtent; yourself! !

-------------- next part --------------
A non-text attachment was scrubbed...
Name: StrikeFont-derivativeFonts.st
Type: application/octet-stream
Size: 249 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20070423/370ade1a/StrikeFont-derivativeFonts.obj


More information about the Squeak-dev mailing list