home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 16
/
CD_ASCQ_16_0994.iso
/
news
/
4611
/
fw16d.ins
/
SAMPLES
/
TESTDLG.PRG
< prev
next >
Wrap
Text File
|
1994-04-18
|
2KB
|
63 lines
#include "FiveWin.ch"
static oWnd, oDlg
//----------------------------------------------------------------------------//
function Main()
local oBar, oBrush
DEFINE BRUSH oBrush STYLE BORLAND
DEFINE WINDOW oWnd FROM 1, 5 TO 20, 65 TITLE "Dialog Box Design" ;
BRUSH oBrush MDI
DEFINE BUTTONBAR oBar OF oWnd
DEFINE BUTTON OF oBar FILE "..\bitmaps\Dlg.bmp" ACTION BuildDlg()
DEFINE BUTTON OF oBar FILE "..\bitmaps\Exec.bmp" ACTION DlgExec()
DEFINE BUTTON OF oBar FILE "..\bitmaps\Btn1.bmp" GROUP ACTION AddButton()
DEFINE BUTTON OF oBar FILE "..\bitmaps\Check.bmp"
DEFINE BUTTON OF oBar FILE "..\bitmaps\Radio.bmp"
DEFINE BUTTON OF oBar FILE "..\bitmaps\Group.bmp"
SET MESSAGE OF oWnd TO "Desining Dialog Boxes"
ACTIVATE WINDOW oWnd MAXIMIZED
return
//----------------------------------------------------------------------------//
function BuildDlg()
DEFINE WINDOW oDlg FROM 4, 2 TO 18, 60 TITLE "Dialog Box Design" ;
MDICHILD OF oWnd
ACTIVATE WINDOW oDlg
return
//----------------------------------------------------------------------------//
function AddButton()
local oBtn
@ 2, 2 BUTTON oBtn PROMPT "&Button" SIZE 90, 25 OF oDlg
oBtn:lDrag = .t. // We are in design mode
return
//----------------------------------------------------------------------------//
function DlgExec()
AEval( oDlg:aControls, { | oCtrl | oCtrl:lDrag := .f. } )
return
//----------------------------------------------------------------------------//