DockingBarMorph new
position: 0@225;
addMorph: (SimpleButtonMorph new
label: 'Close';
target: [DockingBarMorph allInstances last delete];
height: 55;
actionSelector: #value);
addMorph: (SimpleButtonMorph new
label: 'Open Transcript';
target: [Transcript open.
Transcript show: '*** Default text in Transcript ***'
];
actionSelector: #value);
addMorph: (SimpleButtonMorph new
label: 'Open Browser';
target: [Browser open.];
actionSelector:#value);
addMorph: (SimpleButtonMorph new
label: 'New Workspace ';
target: [Workspace new open.];
actionSelector:#value);
addMorph: (SimpleButtonMorph new
label: 'Dock';
target: [UIManager inform: 'Hello world.. This is a sample Dock..'];
height: 55;
actionSelector: #value);
openInWorld.
*************************
Tried to add up custom launchers for pharo development utilities. Currently implemented new Workspace open, System Browser, Transcript, etc.. Will have to make it complete so that the dock should be able to launch every component under the conventional right click popup in the pharo environment..
A simple pharo starter program which you can fiddle and extend, after a thorough understanding on ProfStef go.
2 comments:
Great start! Welcome to our community of tool makers :)
Thank you Sean :-)
Post a Comment