[squeak-dev] Re: update on tracking down that 64 linux morphic bug...

marcel.taeumel Marcel.Taeumel at hpi.de
Sat Jun 4 13:32:44 UTC 2016


Hi Timothy,

I don't see any changes in the frame coordinates. The code lines just got
moved down a bit.

buildFullWith: builder
	| windowSpec listSpec textSpec |
	windowSpec := builder pluggableWindowSpec new
		model: self;
		label: 'Debugger';
		children: OrderedCollection new.

	listSpec := builder pluggableListSpec new.
	listSpec 
		model: self;
		list: #contextStackList; 
		getIndex: #contextStackIndex; 
		setIndex: #toggleContextStackIndex:; 
		menu: #contextStackMenu:shifted:; 
		icon: #messageIconAt:;
		helpItem: #messageHelpAt:;
		keyPress: #contextStackKey:from:;
		frame: (0 at 0 corner: 1 at 0.22).
	windowSpec children add: listSpec.


	textSpec := self buildCodePaneWith: builder.
	textSpec frame: (0 at 0.22corner: 1 at 0.8).
	windowSpec children add: textSpec.

	listSpec := builder pluggableListSpec new.
	listSpec 
		model: self receiverInspector;
		list: #fieldList; 
		getIndex: #selectionIndex; 
		setIndex: #toggleIndex:; 
		menu: #fieldListMenu:; 
		keyPress: #inspectorKey:from:;
		frame: (0 at 0.8 corner: 0.2 at 1);
		help: 'Receiver''s\Instance\Variables' withCRs.
	windowSpec children add: listSpec.

	textSpec := builder pluggableTextSpec new.
	textSpec 
		model: self receiverInspector;
		getText: #contents; 
		setText: #accept:; 
		help: '<- Select receiver''s field' translated;
		selection: #contentsSelection; 
		menu: #codePaneMenu:shifted:;
		frame: (0.2 at 0.8 corner: 0.5 at 1).
	windowSpec children add: textSpec.

	listSpec := builder pluggableListSpec new.
	listSpec 
		model: self contextVariablesInspector;
		list: #fieldList; 
		getIndex: #selectionIndex; 
		setIndex: #toggleIndex:; 
		menu: #fieldListMenu:; 
		keyPress: #inspectorKey:from:;
		frame: (0.5 at 0.8 corner: 0.7 at 1);
		help: 'Other\Context\Bindings' withCRs.
	windowSpec children add: listSpec.

	textSpec := builder pluggableTextSpec new.
	textSpec 
		model: self contextVariablesInspector;
		getText: #contents; 
		setText: #accept:; 
		help: '<- Select context''s field' translated;
		selection: #contentsSelection; 
		menu: #codePaneMenu:shifted:;
		frame: (0.7 at 0.8 corner: 1 at 1).
	windowSpec children add: textSpec.

	^builder build: windowSpec

Best,
Marcel



--
View this message in context: http://forum.world.st/update-on-tracking-down-that-64-linux-morphic-bug-tp4899104p4899141.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.


More information about the Squeak-dev mailing list