28.01.2015 Views

Hermes: A Tutorial and Reference Manual - Researcher - IBM

Hermes: A Tutorial and Reference Manual - Researcher - IBM

Hermes: A Tutorial and Reference Manual - Researcher - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

322.1.Requirements<br />

PutLine<br />

PutLine<br />

GetLine<br />

GetProgram<br />

frontend<br />

Kill<br />

Create<br />

Dispatch<br />

Refocus<br />

windowmanager<br />

InputToWindow<br />

WriteToWindow InputToWindow Quit<br />

Window Application<br />

Window Application<br />

quitdispatcher<br />

quitdispatcher<br />

beusedasaguidetobuildingsomethingmorepractical.Itwouldn'tbe hardtomodifythecodetouseagraphicalscreen,<strong>and</strong>tousemouseclicks FIGURE2.1.Structureofthewindowsystem<br />

ratherthanescapesequencestochangethefocus<strong>and</strong>tocreate<strong>and</strong>destroy windows.Thebasicstructureofthesystemremainsthesame. Thisisobviouslynotarealisticwindowmanager,butitsstructurecan !Q-quitwindowsystem !Kwindowname-killwindowname<br />

Buffer Client Adapter<br />

Buffer Client Adapter<br />

2.2Design Thestructureofthesystemisshowningure2.1.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!