Window creation: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 13: | Line 13: | ||
.window -Cp +d @WindowName 600 480 |
.window -Cp +d @WindowName 600 480 |
||
} |
} |
||
==[[Python]]== |
|||
'''Interpreter:''' [[Python]] 2.4, 2.5 |
|||
Using Tkinter: |
|||
import tkinter |
|||
w = tkinter.Tk() |
|||
w.mainloop() |
|||
Using wxPython: |
|||
from wxPython.wx import * |
|||
class MyApp(wxApp): |
|||
def OnInit(self): |
|||
frame = wxFrame(NULL, -1, "Hello from wxPython") |
|||
frame.Show(true) |
|||
self.SetTopWindow(frame) |
|||
return true |
|||
app = MyApp(0) |
|||
app.MainLoop() |
|||
Using Pythonwin: |
|||
import win32ui |
|||
from pywin.mfc.dialog import Dialog |
|||
d = Dialog(win32ui.IDD_SIMPLE_INPUT) |
|||
d.CreateWindow() |
Revision as of 16:50, 21 January 2007
Window creation
You are encouraged to solve this task according to the task description, using any language you may know.
You are encouraged to solve this task according to the task description, using any language you may know.
mIRC
Compiler: mIRC
Switches: C = Center Window p = Picture Window d = Desktop Window
alias CreateMyWindow { .window -Cp +d @WindowName 600 480 }
Python
Interpreter: Python 2.4, 2.5
Using Tkinter:
import tkinter
w = tkinter.Tk() w.mainloop()
Using wxPython:
from wxPython.wx import *
class MyApp(wxApp): def OnInit(self): frame = wxFrame(NULL, -1, "Hello from wxPython") frame.Show(true) self.SetTopWindow(frame) return true
app = MyApp(0) app.MainLoop()
Using Pythonwin:
import win32ui from pywin.mfc.dialog import Dialog
d = Dialog(win32ui.IDD_SIMPLE_INPUT) d.CreateWindow()