Simple windowed application: Difference between revisions
Content added Content deleted
(Added EchoLisp) |
No edit summary |
||
Line 1,937: | Line 1,937: | ||
] |
] |
||
]</lang> |
]</lang> |
||
=={{header|Ring}}== |
|||
<lang ring> |
|||
Load "guilib.ring" |
|||
MyApp = New qApp { |
|||
mum = 0 |
|||
win1 = new qWidget() { |
|||
setwindowtitle("Hello World") |
|||
setGeometry(100,100,370,250) |
|||
n1 = new qpushbutton(win1) { |
|||
setGeometry(150,200,100,30) |
|||
settext("click me") |
|||
setclickevent("clickme()")} |
|||
Lineedit1 = new qlineedit(win1) { |
|||
setGeometry(10,100,350,30)} |
|||
show()} |
|||
Exec()} |
|||
func clickme |
|||
num += 1 |
|||
lineedit1.settext( "you clicked me " + num + " times") |
|||
</lang> |
|||
Output: |
|||
<pre> |
|||
[[File:CalmoSoftWindow.jpg]] |
|||
</pre> |
|||
=={{header|Ruby}}== |
=={{header|Ruby}}== |