home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
pstn.zip
/
zip
/
WinMenu.hpp
< prev
next >
Wrap
C/C++ Source or Header
|
1995-09-07
|
5KB
|
138 lines
/*******************************************************************************
* FILE NAME: WinMenu.hpp *
* *
* DESCRIPTION: *
* Declaration of the class: *
* WinMenu *
* ---------------------------------------------------------------------------- *
* Warning: This file was generated by the VisualAge C++ Visual Builder. *
* Modifications to this source file will be lost when the part is regenerated. *
*******************************************************************************/
#ifndef _WINMENU_
#define _WINMENU_
class WinMenu;
#ifndef _IFRAME_
#include <iframe.hpp>
#endif
#ifndef _IVBVPRT_
#include <ivbvprt.h>
#endif
class HPosition;
class IMultiCellCanvas;
class IGroupBox;
class IStaticText;
class IEntryField;
class ISetCanvas;
class IPushButton;
#ifndef _IRECT_
#include <irect.hpp>
#endif
#ifndef _ISTRING_
#include <istring.hpp>
#endif
class WinMenuConn2;
class WinMenuConn3;
class WinMenuConn4;
class WinMenuConn5;
class WinMenuConn17;
class WinMenuConn6;
class WinMenuConn9;
class WinMenuConn18;
class WinMenuConn10;
#include "WinMenu.h"
/*----------------------------------------------------------------------------*/
/* Align classes on four byte boundary. */
/*----------------------------------------------------------------------------*/
#pragma pack(4)
//*****************************************************************************
// Class definition for WinMenu
//*****************************************************************************
class WinMenu : public IFrameWindow {
public:
//---------------------------------------------------------------------------
// Constructors / destructors
//---------------------------------------------------------------------------
WinMenu(
unsigned long id = WND_WinMenu,
IWindow * parent = IWindow::desktopWindow(),
IWindow * owner = 0,
const IRectangle & rect = defaultFramingSpec(),
const IFrameWindow::Style & style = IFrameWindow::defaultStyle ( ),
const char * title = defaultTitle());
virtual ~WinMenu();
//---------------------------------------------------------------------------
// public member functions
//---------------------------------------------------------------------------
static const IRectangle defaultFramingSpec();
static IString defaultTitle();
virtual WinMenu & initializePart();
WinMenu * getTestWindow() { return this; };
//---------------------------------------------------------------------------
// public member data
//---------------------------------------------------------------------------
static const INotificationId readyId;
protected:
//---------------------------------------------------------------------------
// protected member functions
//---------------------------------------------------------------------------
virtual Boolean makeConnections();
private:
//---------------------------------------------------------------------------
// private member data
//---------------------------------------------------------------------------
IVBVariablePart<HPosition> * iPosition1;
IVBVariablePart<HPosition> * iPosition2;
IMultiCellCanvas * iMultiCellCanvas1;
IGroupBox * iGroupBox1;
IStaticText * iStaticText1;
IStaticText * iStaticText2;
IEntryField * iPos1Lat;
IEntryField * iPos1Lon;
IGroupBox * iGroupBox2;
IStaticText * iStaticText3;
IStaticText * iStaticText4;
IEntryField * iPos2Lat;
IEntryField * iPos2Lon;
IGroupBox * iGroupBox3;
IStaticText * iStaticText5;
IStaticText * iStaticText6;
IEntryField * iDistResult;
IEntryField * iHeadResult;
ISetCanvas * iCVSButtons;
IPushButton * iPBCalculate;
IPushButton * iPBQuit;
WinMenuConn2 * conn2;
WinMenuConn3 * conn3;
WinMenuConn4 * conn4;
WinMenuConn5 * conn5;
WinMenuConn17 * conn17;
WinMenuConn6 * conn6;
WinMenuConn9 * conn9;
WinMenuConn18 * conn18;
WinMenuConn10 * conn10;
}; //WinMenu
/*----------------------------------------------------------------------------*/
/* Resume compiler default packing. */
/*----------------------------------------------------------------------------*/
#pragma pack()
#endif