Re: wxEuphoria -- splash screen?
- Posted by Jerry Story <jstory at ocii.com> Nov 04, 2005
- 565 views
I'm having a hard time getting the splash screen demo to work for Linux. Matt Lewis wrote: > Win32: > }}} <eucode> > > --///////////////////////////////////////////////////////////////////////////// > --// Name: wxSplashScreen.e > --// Purpose: Class include for wxEuphoria > --// Author: Matt Lewis > --// Modified by: > --// Created: 2005-11-03 > --// Copyright: (c) Matt Lewis > --// Licence: wxWindows license > > --///////////////////////////////////////////////////////////////////////////// > > include dll.e > include cplusplus.e as cpp > include wxEuphoria.e as wxeu > > -- begin autogenerated > ------------------------------ > include wxClassInfo.e as CI > > -- begin class wxSplashScreen (10 members) > ------------------------------ > > global constant > > -- wxSplashScreen::GetClassInfo() const > wxSplashScreen_GetClassInfo = define_c_var( wxWin, > "@wxSplashScreen@GetClassInfo$xqv" ), > > -- wxSplashScreen::GetEventTable() const > wxSplashScreen_GetEventTable = define_c_var( wxWin, > "@wxSplashScreen@GetEventTable$xqv" ), > > -- wxSplashScreen::OnCloseWindow(wxCloseEvent&) > wxSplashScreen_OnCloseWindow = define_c_var( wxWin, > "@wxSplashScreen@OnCloseWindow$qr12wxCloseEvent" ), > > -- wxSplashScreen::OnNotify(wxTimerEvent&) > wxSplashScreen_OnNotify = define_c_var( wxWin, > "@wxSplashScreen@OnNotify$qr12wxTimerEvent" ), > > -- wxSplashScreen::wxSplashScreen(const wxBitmap&, long, int, wxWindow *, int, > const wxPoint&, const wxSize&, long) > wxSplashScreen_op_ctr = define_c_var( wxWin, > "@wxSplashScreen@$bctr$qrx8wxBitmaplip8wxWindowirx7wxPointrx6wxSizel" ), > > -- wxSplashScreen::wxSplashScreen() > wxSplashScreen_op_ctr_1 = define_c_var( wxWin, "@wxSplashScreen@$bctr$qv" ), > > -- wxSplashScreen::~wxSplashScreen() > wxSplashScreen_op_dtr = define_c_var( wxWin, "@wxSplashScreen@$bdtr$qv" ), > > -- wxSplashScreen::sm_classwxSplashScreen > wxSplashScreen_sm_classwxSplashScreen = define_c_var( wxWin, > "@wxSplashScreen@sm_classwxSplashScreen" ), > > -- wxSplashScreen::sm_eventTable > wxSplashScreen_sm_eventTable = define_c_var( wxWin, > "@wxSplashScreen@sm_eventTable" ), > > -- wxSplashScreen::sm_eventTableEntries > wxSplashScreen_sm_eventTableEntries = define_c_var( wxWin, > "@wxSplashScreen@sm_eventTableEntries" ), > > sizeof_wxSplashScreen = CI:sizeof_class( wxSplashScreen_sm_classwxSplashScreen > ), > wxSplashScreen = define_class( "wxSplashScreen", wxWin, wxSplashScreen_op_ctr, > sizeof_wxSplashScreen, 0 ) > > -- end class wxSplashScreen > ------------------------------ > > > -- begin class wxSplashScreenWindow (8 members) > ------------------------------ > > global constant > > -- wxSplashScreenWindow::GetEventTable() const > wxSplashScreenWindow_GetEventTable = define_c_var( wxWin, > "@wxSplashScreenWindow@GetEventTable$xqv" ), > > -- wxSplashScreenWindow::OnChar(wxKeyEvent&) > wxSplashScreenWindow_OnChar = define_c_var( wxWin, > "@wxSplashScreenWindow@OnChar$qr10wxKeyEvent" ), > > -- wxSplashScreenWindow::OnEraseBackground(wxEraseEvent&) > wxSplashScreenWindow_OnEraseBackground = define_c_var( wxWin, > "@wxSplashScreenWindow@OnEraseBackground$qr12wxEraseEvent" ), > > -- wxSplashScreenWindow::OnMouseEvent(wxMouseEvent&) > wxSplashScreenWindow_OnMouseEvent = define_c_var( wxWin, > "@wxSplashScreenWindow@OnMouseEvent$qr12wxMouseEvent" ), > > -- wxSplashScreenWindow::OnPaint(wxPaintEvent&) > wxSplashScreenWindow_OnPaint = define_c_var( wxWin, > "@wxSplashScreenWindow@OnPaint$qr12wxPaintEvent" ), > > -- wxSplashScreenWindow::wxSplashScreenWindow(const wxBitmap&, wxWindow *, > int, const wxPoint&, const wxSize&, long) > wxSplashScreenWindow_op_ctr = define_c_var( wxWin, > "@wxSplashScreenWindow@$bctr$qrx8wxBitmapp8wxWindowirx7wxPointrx6wxSizel" ), > > -- wxSplashScreenWindow::sm_eventTable > wxSplashScreenWindow_sm_eventTable = define_c_var( wxWin, > "@wxSplashScreenWindow@sm_eventTable" ), > > -- wxSplashScreenWindow::sm_eventTableEntries > wxSplashScreenWindow_sm_eventTableEntries = define_c_var( wxWin, > "@wxSplashScreenWindow@sm_eventTableEntries" ), > > sizeof_wxSplashScreenWindow = 1, > wxSplashScreenWindow = define_class( "wxSplashScreenWindow", wxWin, > wxSplashScreenWindow_op_ctr, sizeof_wxSplashScreenWindow, 0 ) > > -- end class wxSplashScreenWindow > ------------------------------ > > -- end autogenerated > ------------------------------ > > global constant > wxSPLASH_CENTRE_ON_PARENT = #01, > wxSPLASH_CENTRE_ON_SCREEN = #02, > wxSPLASH_NO_CENTRE = #00, > wxSPLASH_TIMEOUT = #04, > wxSPLASH_NO_TIMEOUT = #00 > > --wxSplashScreen( > -- const wxBitmap& bitmap, > -- long splashStyle, > -- int milliseconds, > -- wxWindow* parent, > -- wxWindowID id, > -- const wxPoint& pos = wxDefaultPosition, > -- const wxSize& size = wxDefaultSize, > -- long style = wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) > > --/topic wxSplashScreen > --/parent Classes > --/parent Controls <snip>