I have a question to add to this. I have chosen wxPython for a project because im familiar with it. The question is this:
Is it possible to run wxPython frames in a 'kiosk' mode, whereby the frame takes up the whole viewable area of the user's screen, and he or she cannot see or touch the start bar?
To have the computer start up with this program I guess I could throw it on to the scheduled tasks, but im not sure that getting the frame to be truly 'fullscreen' is possible. Anyone run across a similar need or issue?
OK nevermind I just discovered that the wxFrame class has a method called ShowFullScreen(True). This will expand the frame to fit over the entire window.
To be correct, there are some style options too ...
wx.Frame has a ShowFullScreen method
strips all border decorations and buttons
(False restores original frame)
list of partial style options:
For Each ctrl As Control In Me.Controls("pnlMainPanel").Controls
If ctrl.GetType Is GetType(System.Windows.Forms.Panel) Then
For Each subCtrl As Control In ctrl.Controls
If subCtrl.GetType Is GetType(System.Windows.Forms.TextBox) Then
If subCtrl.GetType Is ...