Start more than minimal TLW support.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31532 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// Name: palmos/toplevel.cpp
|
||||
// Name: src/palmos/toplevel.cpp
|
||||
// Purpose: implements wxTopLevelWindow for Palm OS
|
||||
// Author: William Osborne
|
||||
// Modified by:
|
||||
// Author: William Osborne - minimal working wxPalmOS port
|
||||
// Modified by: Wlodzimierz ABX Skiba - more than minimal functionality
|
||||
// Created: 10/13/04
|
||||
// RCS-ID: $Id:
|
||||
// Copyright: (c) William Osborne <wbo@freeshell.org>
|
||||
// RCS-ID: $Id$
|
||||
// Copyright: (c) William Osborne <wbo@freeshell.org>, Wlodzimierz Skiba
|
||||
// Licence: wxWindows licence
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
@@ -118,9 +118,23 @@ bool wxTopLevelWindowPalm::Create(wxWindow *parent,
|
||||
if ( parent )
|
||||
parent->AddChild(this);
|
||||
|
||||
m_windowId = id == -1 ? NewControlId() : id;
|
||||
m_windowId = id == wxID_ANY ? NewControlId() : id;
|
||||
|
||||
FrameForm=FrmNewForm(m_windowId,title,0,0,160,160,false,0,NULL,0,NULL,0);
|
||||
wxCoord x = ( ( pos.x == wxDefaultCoord ) ? 0 : pos.x ) ;
|
||||
wxCoord y = ( ( pos.y == wxDefaultCoord ) ? 0 : pos.y ) ;
|
||||
wxCoord w = ( ( size.x == wxDefaultCoord ) ? 160 : size.x ) ;
|
||||
wxCoord h = ( ( size.y == wxDefaultCoord ) ? 160 : size.y ) ;
|
||||
|
||||
FrameForm = FrmNewForm( m_windowId,
|
||||
title,
|
||||
x, y,
|
||||
w, h,
|
||||
false,
|
||||
0,
|
||||
NULL,
|
||||
0,
|
||||
NULL,
|
||||
0);
|
||||
if(FrameForm==0)
|
||||
return false;
|
||||
|
||||
|
Reference in New Issue
Block a user