Simple windowed application: Difference between revisions

m (→‎{{header|PowerShell}}: removed Import-Module)
(→‎{{header|J}}: Simplify)
Line 558:
=={{header|J}}==
 
<lang j>SIMPLEAPP=: 0noun : 0define
pc simpleApp;
xywh 136131 811 44 12;cc inc button;cn "Click me";
xywh 136 23 44 12;cc cancel button;cn "Cancel";
xywh 7 10 115 11;cc shownText static;cn "There have been no clicks yet.";
pas 6 6;pcenter;
Line 567 ⟶ 566:
)
 
simpleApp_run=: 3verb : 0define
wd SIMPLEAPP
simpleApp_accum=: 0 NB. initialize accumulator
wd 'pshow;'
)
 
simpleApp_inc_button=: 3verb : 0define
simpleApp_close=: 3 : 0
wd 'set shownText *','Button-use count: ',": simpleApp_accum=: >: simpleApp_accum
wd'pclose'
)
 
simpleApp_close=: 3wd :bind 0'pclose'
simpleApp_cancel_button=: 3 : 0
simpleApp_cancel=: simpleApp_close''
)
 
simpleApp_inc_button=: 3 : 0
wd 'set shownText *','Button-use count: ',": simpleApp_accum=: >: simpleApp_accum
)
 
simpleApp_run''</lang>
892

edits