1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#ifndef Fireworks_Core_FWNumberEntryField_h
#define Fireworks_Core_FWNumberEntryField_h
#include "TGNumberEntry.h"
//------------------------------FWNumberEntryField------------------------------//
class FWNumberEntryField : public TGNumberEntryField {
private:
public:
FWNumberEntryField(const TGWindow *p,
Int_t id,
Double_t val,
GContext_t norm,
FontStruct_t font = GetDefaultFontStruct(),
UInt_t option = kSunkenFrame | kDoubleBorder,
Pixel_t back = GetWhitePixel());
FWNumberEntryField(const TGWindow *parent = nullptr,
Int_t id = -1,
Double_t val = 0,
EStyle style = kNESReal,
EAttribute attr = kNEAAnyNumber,
ELimit limits = kNELNoLimits,
Double_t min = 0,
Double_t max = 1);
~FWNumberEntryField() override {}
Bool_t HandleFocusChange(Event_t *event) override;
void ReturnPressed() override;
virtual UInt_t GetUIntNumber();
virtual void SetUIntNumber(UInt_t n);
virtual ULong64_t GetULong64Number();
virtual void SetULong64Number(ULong64_t n);
ClassDefOverride(FWNumberEntryField, 0);
};
#endif
|