11.07.2015 Views

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

Programando em NCL 3.0.pdf - Telemidia - PUC-Rio

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.

pInicioluachegouonBeginstartganhouFigura 18.8 Visão estrutural do Ex<strong>em</strong>plo 18.3.O código <strong>NCL</strong> é b<strong>em</strong> simples, como definido na Listag<strong>em</strong> 18.14. Noteque a aplicação <strong>NCL</strong> propositalmente não t<strong>em</strong> fim, para manter suasimplicidade.Listag<strong>em</strong> 18.14 Código <strong>NCL</strong> do Ex<strong>em</strong>plo 18.3.Nos ex<strong>em</strong>plos anteriores, o código da aplicação estava concentrado nodocumento <strong>NCL</strong>; agora praticamente todo o código está dentro do <strong>NCL</strong>ua. Asprimeiras linhas do código <strong>NCL</strong>ua criam duas tabelas para representar oslogotipos de Lua e <strong>NCL</strong> (Listag<strong>em</strong> 18.15).local img = canvas:new('lua.png')local larg, alt = img:attrSize()local logoLua = { canvas=img, x=10,y=10, larg=larg,alt=alt }local img = canvas:new('ncl.png')local larg, alt = img:attrSize()local logoNcl = { canvas=img, x=10,y=10, larg=larg,alt=alt }Listag<strong>em</strong> 18.15 Primeira parte do código <strong>NCL</strong>ua do Ex<strong>em</strong>plo 18.3.390

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

Saved successfully!

Ooh no, something went wrong!