MAK Data Logger API Documentation for HLA
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
lgrUtil
lgrPopupBox.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
******************************************************************************/
5
8
9
#ifndef lgrPopupBox_H_
10
#define lgrPopupBox_H_
11
12
#include "
lgrUtil.h
"
13
#include "
virtualConstructor.h
"
14
15
class
DtString
;
16
17
namespace
MAKLogger
18
{
19
24
class
DT_DLL_LGRUTIL
DtPopupBox
25
{
26
public
:
27
DT_VIRTUAL_CTR
(
DtPopupBox
,())
28
29
virtual
~
DtPopupBox
();
30
32
enum
DtPopupButton
33
{
34
DtPB_YesOk
,
35
DtPB_NoCancel
,
36
DtPB_Retry
37
};
38
39
enum
DtPopupButtonSet
40
{
41
DtPBS_YesNo
,
42
DtPBS_YesNoCancel
,
43
DtPBS_Ok
,
44
DtPBS_OkCancel
,
45
DtPBS_RetryCancel
46
};
47
49
virtual
DtPopupButton showPopup(
const
DtString
& caption,
50
const
DtString
& message,DtPopupButtonSet buttons);
51
52
static
void
enablePopups(
bool
yesNo);
53
54
protected
:
55
56
static
bool
showPopups
;
57
};
58
59
}
60
61
#endif
62
Document ID: Generated on Thu Apr 11 12:13:00 EDT 2013 from SVN revision 126011
Copyright © 2005-2012 VT MÄK. All Rights Reserved (
www.mak.com
)