MCPcopy Create free account
hub / github.com/MyGUI/mygui / notifyEditTextChange

Method notifyEditTextChange

Tools/EditorFramework/PropertyColourControl.cpp:78–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

76 }
77
78 void PropertyColourControl::notifyEditTextChange(MyGUI::EditBox* _sender)
79 {
80 PropertyPtr proper = getProperty();
81 if (proper != nullptr)
82 {
83 MyGUI::Colour colour;
84 bool validate = isValidate(colour);
85 if (validate)
86 {
87 executeAction(getClearValue(), true);
88
89 mCurrentColour = colour;
90 mColour->setColour(mCurrentColour);
91 mColour->setAlpha(mCurrentColour.alpha);
92 }
93 else
94 {
95 mCurrentColour = MyGUI::Colour::Zero;
96 mColour->setAlpha(mCurrentColour.alpha);
97 }
98
99 setColour(validate);
100 }
101 }
102
103 bool PropertyColourControl::isValidate(MyGUI::Colour& _resultValue)
104 {

Callers

nothing calls this directly

Calls 2

setColourMethod · 0.45
setAlphaMethod · 0.45

Tested by

no test coverage detected