Skip to content
Snippets Groups Projects
Commit f8b99cba authored by Fernando Hueso González's avatar Fernando Hueso González Committed by Bertrand Bellenot
Browse files

add Modified() signal for TGNumberEntry

parent 23364820
Branches
Tags
No related merge requests found
......@@ -264,6 +264,7 @@ public:
virtual Bool_t ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2);
virtual void ValueChanged(Long_t val); //*SIGNAL*
virtual void ValueSet(Long_t val); //*SIGNAL*
virtual void Modified(); //*SIGNAL*
TGNumberEntryField *GetNumberEntry() const {
// Get the number entry field
......
......@@ -1971,6 +1971,8 @@ TGNumberEntry::TGNumberEntry(const TGWindow *parent,
limits, min, max);
fNumericEntry->Connect("ReturnPressed()", "TGNumberEntry", this,
"ValueSet(Long_t=0)");
fNumericEntry->Connect("ReturnPressed()", "TGNumberEntry", this,
"Modified()");
fNumericEntry->Associate(fMsgWindow);
AddFrame(fNumericEntry, 0);
fButtonUp = new TGRepeatFireButton(this, fPicUp, 1,
......@@ -2076,6 +2078,7 @@ Bool_t TGNumberEntry::ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
}
// Emit a signal needed by pad editor
ValueSet(10000 * (parm1 - 1) + parm2);
Modified();
}
break;
}
......@@ -2122,6 +2125,15 @@ void TGNumberEntry::ValueSet(Long_t val)
Emit("ValueSet(Long_t)", val);
}
////////////////////////////////////////////////////////////////////////////////
/// Emit Modified() signal. This signal is emitted when the
/// number entry value is changed.
void TGNumberEntry::Modified()
{
Emit("Modified()");
}
////////////////////////////////////////////////////////////////////////////////
/// Save a number entry widget as a C++ statement(s) on output stream out.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment