[DEV] update the change on 'enum' to 'enum class'

This commit is contained in:
Edouard DUPIN 2016-04-29 23:16:07 +02:00
parent a9ca1f12f8
commit 21581a6ce0
34 changed files with 253 additions and 253 deletions

View File

@ -66,7 +66,7 @@ void ewol::compositing::Area::draw(bool _disableDepthTest) {
// color :
m_GLprogram->sendAttribute(m_GLColor, m_coordColor);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, m_coord.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, m_coord.size());
m_GLprogram->unUse();
}

View File

@ -314,7 +314,7 @@ void ewol::compositing::Drawing::draw(bool _disableDepthTest) {
// color :
m_GLprogram->sendAttribute(m_GLColor, m_coordColor);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, m_coord.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, m_coord.size());
m_GLprogram->unUse();
}

View File

@ -97,7 +97,7 @@ void ewol::compositing::Image::draw(bool _disableDepthTest) {
// color :
m_GLprogram->sendAttribute(m_GLColor, m_coordColor);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, m_coord.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, m_coord.size());
m_GLprogram->unUse();
}

View File

@ -197,8 +197,8 @@ void ewol::compositing::Shaper::draw(bool _disableDepthTest) {
m_GLprogram->setTexture0(m_GLtexID, m_resourceTexture->getRendererId());
}
// Request the draw of the elements :
//gale::openGL::drawArrays(gale::openGL::render_triangle, 0, SHAPER_NB_MAX_VERTEX);
gale::openGL::drawArrays(gale::openGL::render_triangleStrip, 0, m_nbVertexToDisplay);
//gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, SHAPER_NB_MAX_VERTEX);
gale::openGL::drawArrays(gale::openGL::renderMode::triangleStrip, 0, m_nbVertexToDisplay);
m_GLprogram->unUse();
}

View File

@ -56,7 +56,7 @@ void ewol::compositing::Text::drawMT(const mat4& _transformationMatrix, bool _en
// color :
m_GLprogram->sendAttribute(m_GLColor, 4/*r,g,b,a*/, &m_coordColor[0]);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, m_coord.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, m_coord.size());
m_GLprogram->unUse();
if (_enableDepthTest == true) {
gale::openGL::disable(gale::openGL::flag_depthTest);
@ -94,7 +94,7 @@ void ewol::compositing::Text::drawD(bool _disableDepthTest) {
// color :
m_GLprogram->sendAttribute(m_GLColor, m_coordColor);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, m_coord.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, m_coord.size());
m_GLprogram->unUse();
}

View File

@ -64,7 +64,7 @@ void ewol::compositing::TextDF::drawMT(const mat4& _transformationMatrix, bool _
m_GLprogram->sendAttribute(m_GLColor, m_coordColor);
m_GLprogram->sendAttribute(m_GLglyphLevel, m_glyphLevel);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, m_coord.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, m_coord.size());
m_GLprogram->unUse();
if (_enableDepthTest == true) {
gale::openGL::disable(gale::openGL::flag_depthTest);
@ -102,7 +102,7 @@ void ewol::compositing::TextDF::drawD(bool _disableDepthTest) {
m_GLprogram->sendAttribute(m_GLColor, m_coordColor);
m_GLprogram->sendAttribute(m_GLglyphLevel, m_glyphLevel);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, m_coord.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, m_coord.size());
m_GLprogram->unUse();
}

View File

@ -215,16 +215,16 @@ void ewol::Context::onPointer(enum gale::key::type _type,
const vec2& _pos,
gale::key::status _state) {
switch (_state) {
case gale::key::status_move:
case gale::key::status::move:
//EWOL_DEBUG("Receive MSG : THREAD_INPUT_MOTION");
m_input.motion(_type, _pointerID, _pos);
break;
case gale::key::status_down:
case gale::key::status_downRepeate:
case gale::key::status::down:
case gale::key::status::downRepeate:
//EWOL_DEBUG("Receive MSG : THREAD_INPUT_STATE");
m_input.state(_type, _pointerID, true, _pos);
break;
case gale::key::status_up:
case gale::key::status::up:
//EWOL_DEBUG("Receive MSG : THREAD_INPUT_STATE");
m_input.state(_type, _pointerID, false, _pos);
break;
@ -244,9 +244,9 @@ void ewol::Context::onKeyboard(const gale::key::Special& _special,
// No windows ...
return;
}
bool repeate = (_state == gale::key::status_downRepeate);
bool isDown = (_state == gale::key::status_downRepeate)
|| (_state == gale::key::status_down);
bool repeate = (_state == gale::key::status::downRepeate);
bool isDown = (_state == gale::key::status::downRepeate)
|| (_state == gale::key::status::down);
if (m_windowsCurrent->onEventShortCut(_special,
_value,
_type,
@ -271,22 +271,22 @@ void ewol::Context::onKeyboard(const gale::key::Special& _special,
_type,
isDown) == false) {
// generate the direct event ...
if (_type == gale::key::keyboard_char) {
ewol::event::EntrySystem tmpEntryEvent(gale::key::keyboard_char,
gale::key::status_up,
if (_type == gale::key::keyboard::character) {
ewol::event::EntrySystem tmpEntryEvent(gale::key::keyboard::character,
gale::key::status::up,
_special,
_value);
if(isDown == true) {
tmpEntryEvent.m_event.setStatus(gale::key::status_down);
tmpEntryEvent.m_event.setStatus(gale::key::status::down);
}
tmpWidget->systemEventEntry(tmpEntryEvent);
} else { // THREAD_KEYBORAD_MOVE
ewol::event::EntrySystem tmpEntryEvent(_type,
gale::key::status_up,
gale::key::status::up,
_special,
0);
if(isDown == true) {
tmpEntryEvent.m_event.setStatus(gale::key::status_down);
tmpEntryEvent.m_event.setStatus(gale::key::status::down);
}
tmpWidget->systemEventEntry(tmpEntryEvent);
}

View File

@ -45,8 +45,8 @@ bool ewol::context::InputManager::localEventInput(enum gale::key::type _type,
enum gale::key::status _status,
vec2 _pos) {
if (_destWidget != nullptr) {
if ( _type == gale::key::type_mouse
|| _type == gale::key::type_finger) {
if ( _type == gale::key::type::mouse
|| _type == gale::key::type::finger) {
// create the system Event :
ewol::event::InputSystem tmpEventSystem(_type, _status, _IdInput, _pos, _destWidget, 0, m_specialKey); // TODO : set the real ID ...
// generate the event :
@ -68,7 +68,7 @@ void ewol::context::InputManager::abortElement(InputPoperty *_eventTable,
localEventInput(_type,
_eventTable[_idInput].curentWidgetEvent.lock(),
_eventTable[_idInput].destinationInputId,
gale::key::status_abort,
gale::key::status::abort,
_eventTable[_idInput].posEvent);
}
}
@ -103,23 +103,23 @@ void ewol::context::InputManager::transfertEvent(ewol::WidgetShared _source, ewo
if (tmpWidget == _source) {
// inform the widget that it does not receive the event now
EVENT_DEBUG("GUI : Input ID=" << iii << " == >" << m_eventInputSaved[iii].destinationInputId << " [EVENT_INPUT_TYPE_ABORT] " << m_eventInputSaved[iii].posEvent);
localEventInput(gale::key::type_finger, tmpWidget, m_eventInputSaved[iii].destinationInputId, gale::key::status_abort, m_eventInputSaved[iii].posEvent);
localEventInput(gale::key::type::finger, tmpWidget, m_eventInputSaved[iii].destinationInputId, gale::key::status::abort, m_eventInputSaved[iii].posEvent);
// set the new widget ...
m_eventInputSaved[iii].curentWidgetEvent = _destination;
// inform the widget that he receive the event property now...
EVENT_DEBUG("GUI : Input ID=" << iii << " == >" << m_eventInputSaved[iii].destinationInputId << " [EVENT_INPUT_TYPE_TRANSFERT] " << m_eventInputSaved[iii].posEvent);
localEventInput(gale::key::type_finger, _destination, m_eventInputSaved[iii].destinationInputId, gale::key::status_transfert, m_eventInputSaved[iii].posEvent);
localEventInput(gale::key::type::finger, _destination, m_eventInputSaved[iii].destinationInputId, gale::key::status::transfert, m_eventInputSaved[iii].posEvent);
}
tmpWidget = m_eventMouseSaved[iii].curentWidgetEvent.lock();
if (tmpWidget == _source) {
// inform the widget that it does not receive the event now
EVENT_DEBUG("GUI : Input ID=" << iii << " == >" << m_eventMouseSaved[iii].destinationInputId << " [EVENT_INPUT_TYPE_ABORT] " << m_eventMouseSaved[iii].posEvent);
localEventInput(gale::key::type_mouse, tmpWidget, m_eventMouseSaved[iii].destinationInputId, gale::key::status_abort, m_eventMouseSaved[iii].posEvent);
localEventInput(gale::key::type::mouse, tmpWidget, m_eventMouseSaved[iii].destinationInputId, gale::key::status::abort, m_eventMouseSaved[iii].posEvent);
// set the new widget ...
m_eventMouseSaved[iii].curentWidgetEvent = _destination;
// inform the widget that he receive the event property now...
EVENT_DEBUG("GUI : Input ID=" << iii << " == >" << m_eventMouseSaved[iii].destinationInputId << " [EVENT_INPUT_TYPE_TRANSFERT] " << m_eventMouseSaved[iii].posEvent);
localEventInput(gale::key::type_mouse, _destination, m_eventMouseSaved[iii].destinationInputId, gale::key::status_transfert, m_eventMouseSaved[iii].posEvent);
localEventInput(gale::key::type::mouse, _destination, m_eventMouseSaved[iii].destinationInputId, gale::key::status::transfert, m_eventMouseSaved[iii].posEvent);
}
}
}
@ -144,9 +144,9 @@ void ewol::context::InputManager::unGrabPointer() {
void ewol::context::InputManager::newLayerSet() {
for(int32_t iii=0; iii<MAX_MANAGE_INPUT; iii++) {
// remove the property of this input ...
abortElement(m_eventInputSaved, iii, gale::key::type_finger);
abortElement(m_eventInputSaved, iii, gale::key::type::finger);
cleanElement(m_eventInputSaved, iii);
abortElement(m_eventMouseSaved, iii, gale::key::type_mouse);
abortElement(m_eventMouseSaved, iii, gale::key::type::mouse);
cleanElement(m_eventMouseSaved, iii);
}
}
@ -172,7 +172,7 @@ ewol::context::InputManager::~InputManager() {
int32_t ewol::context::InputManager::localGetDestinationId(enum gale::key::type _type,
ewol::WidgetShared _destWidget,
int32_t _realInputId) {
if (_type == gale::key::type_finger) {
if (_type == gale::key::type::finger) {
int32_t lastMinimum = 0;
for(int32_t iii=0; iii<MAX_MANAGE_INPUT; iii++) {
if (true == m_eventInputSaved[iii].isUsed) {
@ -199,9 +199,9 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
return;
}
InputPoperty *eventTable = nullptr;
if (_type == gale::key::type_mouse) {
if (_type == gale::key::type::mouse) {
eventTable = m_eventMouseSaved;
} else if (_type == gale::key::type_finger) {
} else if (_type == gale::key::type::finger) {
eventTable = m_eventInputSaved;
} else {
EWOL_ERROR("Unknown type of event");
@ -214,7 +214,7 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
}
ewol::widget::WindowsShared tmpWindows = m_context.getWindows();
// special case for the mouse event 0 that represent the hover event of the system :
if ( _type == gale::key::type_mouse
if ( _type == gale::key::type::mouse
&& _pointerID == 0) {
// this event is all time on the good widget ... and manage the enter and leave ...
// NOTE : the "layer widget" force us to get the widget at the specific position all the time :
@ -239,7 +239,7 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
localEventInput(_type,
eventTable[_pointerID].curentWidgetEvent.lock(),
eventTable[_pointerID].destinationInputId,
gale::key::status_leave,
gale::key::status::leave,
_pos);
}
if (eventTable[_pointerID].isInside == false) {
@ -261,7 +261,7 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
localEventInput(_type,
tmpWidget,
eventTable[_pointerID].destinationInputId,
gale::key::status_enter,
gale::key::status::enter,
_pos);
}
EVENT_DEBUG("GUI : Input ID=" << _pointerID
@ -271,7 +271,7 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
localEventInput(_type,
tmpWidget,
eventTable[_pointerID].destinationInputId,
gale::key::status_move,
gale::key::status::move,
_pos);
} else if (eventTable[_pointerID].isUsed == true) {
if (eventTable[_pointerID].isInside == true) {
@ -287,7 +287,7 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
localEventInput(_type,
eventTable[_pointerID].curentWidgetEvent.lock(),
eventTable[_pointerID].destinationInputId,
gale::key::status_leave,
gale::key::status::leave,
_pos);
}
} else {
@ -303,7 +303,7 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
localEventInput(_type,
eventTable[_pointerID].curentWidgetEvent.lock(),
eventTable[_pointerID].destinationInputId,
gale::key::status_enter,
gale::key::status::enter,
_pos);
}
}
@ -314,7 +314,7 @@ void ewol::context::InputManager::motion(enum gale::key::type _type,
localEventInput(_type,
eventTable[_pointerID].curentWidgetEvent.lock(),
eventTable[_pointerID].destinationInputId,
gale::key::status_move,
gale::key::status::move,
_pos);
}
}
@ -331,10 +331,10 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
// convert position in open-GL coordonates ...
InputPoperty *eventTable = nullptr;
InputLimit localLimit;
if (_type == gale::key::type_mouse) {
if (_type == gale::key::type::mouse) {
eventTable = m_eventMouseSaved;
localLimit = m_eventMouseLimit;
} else if (_type == gale::key::type_finger) {
} else if (_type == gale::key::type::finger) {
eventTable = m_eventInputSaved;
localLimit = m_eventInputLimit;
} else {
@ -374,7 +374,7 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
localEventInput(_type,
eventTable[_pointerID].curentWidgetEvent.lock(),
eventTable[_pointerID].destinationInputId,
gale::key::status_down,
gale::key::status::down,
_pos);
} else {
// Mark it used :
@ -389,7 +389,7 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
// get destination widget :
if(tmpWindows != nullptr) {
if ( tmpWidget != nullptr
&& _type == gale::key::type_mouse) {
&& _type == gale::key::type::mouse) {
eventTable[_pointerID].curentWidgetEvent = tmpWidget;
} else {
tmpWidget = tmpWindows->getWidgetAtPos(_pos);
@ -419,7 +419,7 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
localEventInput(_type,
tmpWidget,
eventTable[_pointerID].destinationInputId,
gale::key::status_down,
gale::key::status::down,
_pos);
}
} else {
@ -451,7 +451,7 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
localEventInput(_type,
tmpWidget,
_pointerID,
gale::key::status_up,
gale::key::status::up,
_pos);
// generate event (single)
if( std::abs(eventTable[_pointerID].downStart.x() - _pos.x()) < localLimit.DpiOffset
@ -469,7 +469,7 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
}
// in grab mode the single to quinte event are not generated ....
if( ( m_grabWidget.lock() == nullptr
|| _type != gale::key::type_mouse )
|| _type != gale::key::type::mouse )
&& eventTable[_pointerID].nbClickEvent < nbClickMax) {
// generate event SINGLE :
eventTable[_pointerID].nbClickEvent++;
@ -480,7 +480,7 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
localEventInput(_type,
tmpWidget,
eventTable[_pointerID].destinationInputId,
(enum gale::key::status)(gale::key::status_single + eventTable[_pointerID].nbClickEvent-1),
(enum gale::key::status)(uint32_t(gale::key::status::pressSingle) + eventTable[_pointerID].nbClickEvent-1),
_pos);
if( eventTable[_pointerID].nbClickEvent >= nbClickMax) {
eventTable[_pointerID].nbClickEvent = 0;
@ -493,10 +493,10 @@ void ewol::context::InputManager::state(enum gale::key::type _type,
localEventInput(_type,
tmpWidget,
_pointerID,
gale::key::status_upAfter,
gale::key::status::upAfter,
_pos);
// specific for tuch event
if (_type == gale::key::type_finger) {
if (_type == gale::key::type::finger) {
cleanElement(eventTable, _pointerID);
}
}

View File

@ -9,7 +9,7 @@
std::ostream& ewol::event::operator <<(std::ostream& _os, const ewol::event::Entry& _obj) {
_os << "{type=" << _obj.getType();
_os << " status=" << _obj.getStatus();
if (_obj.getType() == gale::key::keyboard_char) {
if (_obj.getType() == gale::key::keyboard::character) {
_os << " char=" << _obj.getChar();
}
_os << "}";

View File

@ -61,7 +61,7 @@ void ewol::resource::Colored3DObject::draw(std::vector<vec3>& _vertices,
// color :
m_GLprogram->uniform4fv(m_GLColor, 1/*r,g,b,a*/, (float*)&_color);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, _vertices.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, _vertices.size());
m_GLprogram->unUse();
// Request the draw od the elements :
//glDrawArrays(GL_LINES, 0, vertices.size());
@ -104,7 +104,7 @@ void ewol::resource::Colored3DObject::draw(std::vector<vec3>& _vertices,
// color :
m_GLprogram->uniform4fv(m_GLColor, 1/*r,g,b,a*/, (float*)&_color);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_triangle, 0, _vertices.size());
gale::openGL::drawArrays(gale::openGL::renderMode::triangle, 0, _vertices.size());
m_GLprogram->unUse();
if (true == _depthtest) {
if (false == _updateDepthBuffer) {
@ -144,7 +144,7 @@ void ewol::resource::Colored3DObject::drawLine(std::vector<vec3>& _vertices,
// color :
m_GLprogram->uniform4fv(m_GLColor, 1/*r,g,b,a*/, (float*)&_color);
// Request the draw od the elements :
gale::openGL::drawArrays(gale::openGL::render_line, 0, _vertices.size());
gale::openGL::drawArrays(gale::openGL::renderMode::line, 0, _vertices.size());
m_GLprogram->unUse();
if (true == _depthtest) {
if (false == _updateDepthBuffer) {

View File

@ -20,16 +20,16 @@ void ewol::tools::message::create(enum ewol::tools::message::type _type, const s
return;
}
switch(_type) {
case ewol::tools::message::type_info:
case ewol::tools::message::type::info:
tmpPopUp->propertyTitle.set("<bold>_T{Info}</bold>");
break;
case ewol::tools::message::type_warning:
case ewol::tools::message::type::warning:
tmpPopUp->propertyTitle.set("<bold><font color='orange'>_T{Warning}</font></bold>");
break;
case ewol::tools::message::type_error:
case ewol::tools::message::type::error:
tmpPopUp->propertyTitle.set("<bold><font color='red'>_T{Error}</font></bold>");
break;
case ewol::tools::message::type_critical:
case ewol::tools::message::type::critical:
tmpPopUp->propertyTitle.set("<bold><font colorBg='red'>_T{Critical}</font></bold>");
break;
}
@ -47,19 +47,19 @@ void ewol::tools::message::create(enum ewol::tools::message::type _type, const s
}
void ewol::tools::message::displayInfo(const std::string& _message) {
ewol::tools::message::create(ewol::tools::message::type_info, _message);
ewol::tools::message::create(ewol::tools::message::type::info, _message);
}
void ewol::tools::message::displayWarning(const std::string& _message) {
ewol::tools::message::create(ewol::tools::message::type_warning, _message);
ewol::tools::message::create(ewol::tools::message::type::warning, _message);
}
void ewol::tools::message::displayError(const std::string& _message) {
ewol::tools::message::create(ewol::tools::message::type_error, _message);
ewol::tools::message::create(ewol::tools::message::type::error, _message);
}
void ewol::tools::message::displayCritical(const std::string& _message) {
ewol::tools::message::create(ewol::tools::message::type_critical, _message);
ewol::tools::message::create(ewol::tools::message::type::critical, _message);
}

View File

@ -15,11 +15,11 @@
namespace ewol {
namespace tools {
namespace message {
enum type {
type_info, //!< information message pop-up
type_warning, //!< warning message pop-up
type_error, //!< Error message pop-up
type_critical //!< Critical message pop-up
enum class type {
info, //!< information message pop-up
warning, //!< warning message pop-up
error, //!< Error message pop-up
critical //!< Critical message pop-up
};
/**
* @brief Create a simple pop-up message on the screen for application error.

View File

@ -93,8 +93,8 @@ bool ewol::widget::Button::onEventInput(const ewol::event::Input& _event) {
if(ewol::widget::Button::lockAccess == *propertyLock) {
return false;
}
if( gale::key::status_leave == _event.getStatus()
|| gale::key::status_abort == _event.getStatus()) {
if( gale::key::status::leave == _event.getStatus()
|| gale::key::status::abort == _event.getStatus()) {
m_mouseHover = false;
m_buttonPressed = false;
} else {
@ -113,19 +113,19 @@ bool ewol::widget::Button::onEventInput(const ewol::event::Input& _event) {
EWOL_VERBOSE("Event on BT ... mouse hover : " << m_mouseHover);
if (true == m_mouseHover) {
if (1 == _event.getId()) {
if(gale::key::status_down == _event.getStatus()) {
if(gale::key::status::down == _event.getStatus()) {
EWOL_VERBOSE(*propertyName << " : Generate event : " << signalDown);
signalDown.emit();
m_buttonPressed = true;
markToRedraw();
}
if(gale::key::status_up == _event.getStatus()) {
if(gale::key::status::up == _event.getStatus()) {
EWOL_VERBOSE(*propertyName << " : Generate event : " << signalUp);
signalUp.emit();
m_buttonPressed = false;
markToRedraw();
}
if(gale::key::status_single == _event.getStatus()) {
if(gale::key::status::pressSingle == _event.getStatus()) {
if( ( *propertyValue == true
&& ewol::widget::Button::lockWhenPressed == propertyLock)
|| ( *propertyValue == false
@ -157,8 +157,8 @@ bool ewol::widget::Button::onEventInput(const ewol::event::Input& _event) {
bool ewol::widget::Button::onEventEntry(const ewol::event::Entry& _event) {
//EWOL_DEBUG("BT PRESSED : \"" << UTF8_data << "\" size=" << strlen(UTF8_data));
if( _event.getType() == gale::key::keyboard_char
&& _event.getStatus() == gale::key::status_down
if( _event.getType() == gale::key::keyboard::character
&& _event.getStatus() == gale::key::status::down
&& _event.getChar() == '\r') {
signalEnter.emit();
return true;

View File

@ -124,7 +124,7 @@ void ewol::widget::ButtonColor::onRegenerateDisplay() {
bool ewol::widget::ButtonColor::onEventInput(const ewol::event::Input& _event) {
bool previousHoverState = m_mouseHover;
if(gale::key::status_leave == _event.getStatus()) {
if(gale::key::status::leave == _event.getStatus()) {
m_mouseHover = false;
m_buttonPressed = false;
} else {
@ -144,15 +144,15 @@ bool ewol::widget::ButtonColor::onEventInput(const ewol::event::Input& _event) {
//EWOL_DEBUG("Event on BT ... mouse position : " << m_mouseHover);
if (true == m_mouseHover) {
if (1 == _event.getId()) {
if(gale::key::status_down == _event.getStatus()) {
if(gale::key::status::down == _event.getStatus()) {
m_buttonPressed = true;
markToRedraw();
}
if(gale::key::status_up == _event.getStatus()) {
if(gale::key::status::up == _event.getStatus()) {
m_buttonPressed = false;
markToRedraw();
}
if(gale::key::status_single == _event.getStatus()) {
if(gale::key::status::pressSingle == _event.getStatus()) {
m_buttonPressed = false;
m_mouseHover = false;
// create a context menu :

View File

@ -101,8 +101,8 @@ bool ewol::widget::CheckBox::onEventInput(const ewol::event::Input& _event) {
EWOL_VERBOSE("Event on BT : " << _event);
bool previousHoverState = m_mouseHover;
if( gale::key::status_leave == _event.getStatus()
|| gale::key::status_abort == _event.getStatus()) {
if( gale::key::status::leave == _event.getStatus()
|| gale::key::status::abort == _event.getStatus()) {
m_mouseHover = false;
m_buttonPressed = false;
} else {
@ -122,19 +122,19 @@ bool ewol::widget::CheckBox::onEventInput(const ewol::event::Input& _event) {
EWOL_VERBOSE("Event on BT ... mouse hover : " << m_mouseHover);
if (m_mouseHover == true) {
if (_event.getId() == 1) {
if(gale::key::status_down == _event.getStatus()) {
if(gale::key::status::down == _event.getStatus()) {
EWOL_VERBOSE(*propertyName << " : Generate event : " << signalDown);
signalDown.emit();
m_buttonPressed = true;
markToRedraw();
}
if(gale::key::status_up == _event.getStatus()) {
if(gale::key::status::up == _event.getStatus()) {
EWOL_VERBOSE(*propertyName << " : Generate event : " << signalUp);
signalUp.emit();
m_buttonPressed = false;
markToRedraw();
}
if(gale::key::status_single == _event.getStatus()) {
if(gale::key::status::pressSingle == _event.getStatus()) {
// inverse value :
propertyValue.set((*propertyValue)?false:true);
EWOL_VERBOSE(*propertyName << " : Generate event : " << signalPressed);
@ -155,8 +155,8 @@ bool ewol::widget::CheckBox::onEventInput(const ewol::event::Input& _event) {
bool ewol::widget::CheckBox::onEventEntry(const ewol::event::Entry& _event) {
//EWOL_DEBUG("BT PRESSED : \"" << UTF8_data << "\" size=" << strlen(UTF8_data));
if( _event.getType() == gale::key::keyboard_char
&& _event.getStatus() == gale::key::status_down
if( _event.getType() == gale::key::keyboard::character
&& _event.getStatus() == gale::key::status::down
&& _event.getChar() == '\r') {
signalEnter.emit();
return true;

View File

@ -161,8 +161,8 @@ bool ewol::widget::ColorBar::onEventInput(const ewol::event::Input& _event) {
if (1 == _event.getId()) {
relativePos.setValue( std::avg(0.0f, m_size.x(),relativePos.x()),
std::avg(0.0f, m_size.y(),relativePos.y()) );
if( gale::key::status_single == _event.getStatus()
|| gale::key::status_move == _event.getStatus()) {
if( gale::key::status::pressSingle == _event.getStatus()
|| gale::key::status::move == _event.getStatus()) {
// nothing to do ...
m_currentUserPos.setValue( relativePos.x()/m_size.x(),
relativePos.y()/m_size.y() );

View File

@ -206,12 +206,12 @@ bool ewol::widget::ContextMenu::onEventInput(const ewol::event::Input& _event) {
if (ewol::widget::Container::getWidgetAtPos(_event.getPos()) != nullptr) {
return false;
}
if( _event.getStatus() == gale::key::status_down
|| _event.getStatus() == gale::key::status_move
|| _event.getStatus() == gale::key::status_single
|| _event.getStatus() == gale::key::status_up
|| _event.getStatus() == gale::key::status_enter
|| _event.getStatus() == gale::key::status_leave ) {
if( _event.getStatus() == gale::key::status::down
|| _event.getStatus() == gale::key::status::move
|| _event.getStatus() == gale::key::status::pressSingle
|| _event.getStatus() == gale::key::status::up
|| _event.getStatus() == gale::key::status::enter
|| _event.getStatus() == gale::key::status::leave ) {
// Auto-remove ...
autoDestroy();
return true;

View File

@ -246,12 +246,12 @@ void ewol::widget::Entry::copySelectionToClipBoard(enum gale::context::clipBoard
bool ewol::widget::Entry::onEventInput(const ewol::event::Input& _event) {
//EWOL_DEBUG("Event on Entry ... type=" << (int32_t)type << " id=" << IdInput);
if (_event.getId() == 1) {
if (gale::key::status_single == _event.getStatus()) {
if (gale::key::status::pressSingle == _event.getStatus()) {
keepFocus();
signalClick.emit();
//nothing to do ...
return true;
} else if (gale::key::status_double == _event.getStatus()) {
} else if (gale::key::status::pressDouble == _event.getStatus()) {
keepFocus();
// select word
m_displayCursorPosSelection = m_displayCursorPos-1;
@ -296,19 +296,19 @@ bool ewol::widget::Entry::onEventInput(const ewol::event::Input& _event) {
// Copy to clipboard Middle ...
copySelectionToClipBoard(gale::context::clipBoard::clipboardSelection);
markToRedraw();
} else if (gale::key::status_triple == _event.getStatus()) {
} else if (gale::key::status::pressTriple == _event.getStatus()) {
keepFocus();
m_displayCursorPosSelection = 0;
m_displayCursorPos = propertyValue->size();
} else if (gale::key::status_down == _event.getStatus()) {
} else if (gale::key::status::down == _event.getStatus()) {
keepFocus();
updateCursorPosition(_event.getPos());
markToRedraw();
} else if (gale::key::status_move == _event.getStatus()) {
} else if (gale::key::status::move == _event.getStatus()) {
keepFocus();
updateCursorPosition(_event.getPos(), true);
markToRedraw();
} else if (gale::key::status_up == _event.getStatus()) {
} else if (gale::key::status::up == _event.getStatus()) {
keepFocus();
updateCursorPosition(_event.getPos(), true);
// Copy to clipboard Middle ...
@ -316,17 +316,17 @@ bool ewol::widget::Entry::onEventInput(const ewol::event::Input& _event) {
markToRedraw();
}
}
else if( gale::key::type_mouse == _event.getType()
else if( gale::key::type::mouse == _event.getType()
&& _event.getId() == 2) {
if( _event.getStatus() == gale::key::status_down
|| _event.getStatus() == gale::key::status_move
|| _event.getStatus() == gale::key::status_up) {
if( _event.getStatus() == gale::key::status::down
|| _event.getStatus() == gale::key::status::move
|| _event.getStatus() == gale::key::status::up) {
keepFocus();
// updatethe cursor position :
updateCursorPosition(_event.getPos());
}
// Paste current selection only when up button
if (_event.getStatus() == gale::key::status_up) {
if (_event.getStatus() == gale::key::status::up) {
keepFocus();
// middle button => past data...
gale::context::clipBoard::request(gale::context::clipBoard::clipboardSelection);
@ -337,8 +337,8 @@ bool ewol::widget::Entry::onEventInput(const ewol::event::Input& _event) {
bool ewol::widget::Entry::onEventEntry(const ewol::event::Entry& _event) {
if (_event.getType() == gale::key::keyboard_char) {
if(_event.getStatus() == gale::key::status_down) {
if (_event.getType() == gale::key::keyboard::character) {
if(_event.getStatus() == gale::key::status::down) {
// remove curent selected data ...
removeSelected();
if( _event.getChar() == '\n'
@ -379,18 +379,18 @@ bool ewol::widget::Entry::onEventEntry(const ewol::event::Entry& _event) {
}
return false;
} else {
if(_event.getStatus() == gale::key::status_down) {
if(_event.getStatus() == gale::key::status::down) {
switch (_event.getType()) {
case gale::key::keyboard_left:
case gale::key::keyboard::left:
m_displayCursorPos--;
break;
case gale::key::keyboard_right:
case gale::key::keyboard::right:
m_displayCursorPos++;
break;
case gale::key::keyboard_start:
case gale::key::keyboard::start:
m_displayCursorPos = 0;
break;
case gale::key::keyboard_end:
case gale::key::keyboard::end:
m_displayCursorPos = propertyValue->size();
break;
default:

View File

@ -135,7 +135,7 @@ void ewol::widget::Image::calculateMinMaxSize() {
bool ewol::widget::Image::onEventInput(const ewol::event::Input& _event) {
//EWOL_DEBUG("Event on BT ...");
if (_event.getId() == 1) {
if(gale::key::status_single == _event.getStatus()) {
if(gale::key::status::pressSingle == _event.getStatus()) {
signalPressed.emit();
return true;
}

View File

@ -100,8 +100,8 @@ Tangent Function: tan(teta) = Opposite / Adjacent
bool ewol::widget::Joystick::onEventInput(const ewol::event::Input& _event) {
/*
if (1 == IdInput) {
if( gale::key::status_down == typeEvent
|| gale::key::status_move == typeEvent) {
if( gale::key::status::down == typeEvent
|| gale::key::status::move == typeEvent) {
// get local relative position
vec2 relativePos = relativePosition(pos);
float sizeElement = m_size.x*m_ratio;
@ -126,7 +126,7 @@ bool ewol::widget::Joystick::onEventInput(const ewol::event::Input& _event) {
m_displayPos.y = sin(m_angle)*m_distance;
}
markToRedraw();
if(gale::key::status_down == typeEvent) {
if(gale::key::status::down == typeEvent) {
signalEnable.emit();
} else {
std::string tmp = std::string("distance=") + std::string(m_distance) + std::string("angle=") + std::string(m_angle+M_PI/2);
@ -135,7 +135,7 @@ bool ewol::widget::Joystick::onEventInput(const ewol::event::Input& _event) {
//teta += M_PI/2;
//EWOL_DEBUG("TETA = " << (m_angle*180/M_PI) << " deg distance = " << m_distance);
return true;
} else if( gale::key::status_up == typeEvent) {
} else if( gale::key::status::up == typeEvent) {
if( true == m_lock
&& m_distance == 1) {
// nothing to do ...

View File

@ -127,7 +127,7 @@ void ewol::widget::Label::onRegenerateDisplay() {
bool ewol::widget::Label::onEventInput(const ewol::event::Input& _event) {
//EWOL_DEBUG("Event on Label ...");
if (_event.getId() == 1) {
if (gale::key::status_single == _event.getStatus()) {
if (gale::key::status::pressSingle == _event.getStatus()) {
// nothing to do ...
signalPressed.emit();
return true;

View File

@ -178,7 +178,7 @@ bool ewol::widget::ListFileSystem::onItemEvent(int32_t _IdInput,
offset = 2;
}
}
if (_typeEvent == gale::key::status_single) {
if (_typeEvent == gale::key::status::pressSingle) {
EWOL_VERBOSE("Event on List : IdInput=" << _IdInput << " colomn=" << _colomn << " raw=" << _raw );
if (1 == _IdInput) {
int32_t previousRaw = m_selectedLine;

View File

@ -33,7 +33,7 @@ void ewol::widget::PopUp::init() {
ewol::widget::Container::init();
propertyFill.set(bvec2(false,false));
propertyShape.notifyChange();
propertyMinSize.set(gale::Dimension(vec2(80,80),gale::Dimension::Pourcent));
propertyMinSize.set(gale::Dimension(vec2(80,80),gale::distance::pourcent));
propertyExpand.set(bvec2(false, false));
}
ewol::widget::PopUp::~PopUp() {

View File

@ -30,7 +30,7 @@ ewol::widget::Scroll::Scroll() :
m_highSpeedStartPos(0,0),
m_highSpeedMode(speedModeDisable),
m_highSpeedButton(-1),
m_highSpeedType(gale::key::type_unknow) {
m_highSpeedType(gale::key::type::unknow) {
addObjectType("ewol::widget::Scroll");
// Remove gravity property: (only keep top/buttom)
propertyGravity.remove("center");
@ -186,7 +186,7 @@ void ewol::widget::Scroll::onRegenerateDisplay() {
bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
//ewol::event::Input _event = event;
//_event.setType(gale::key::type_finger);
//_event.setType(gale::key::type::finger);
vec2 relativePos = relativePosition(_event.getPos());
vec2 scrollOffset(0,0);
vec2 scrollSize(0,0);
@ -196,17 +196,17 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
}
EWOL_VERBOSE("Get Event on scroll : " << _event);
relativePos.setY(m_size.y() - relativePos.y());
if( _event.getType() == gale::key::type_mouse
&& ( m_highSpeedType == gale::key::type_unknow
|| m_highSpeedType == gale::key::type_mouse) ) {
if( _event.getType() == gale::key::type::mouse
&& ( m_highSpeedType == gale::key::type::unknow
|| m_highSpeedType == gale::key::type::mouse) ) {
if( _event.getId() == 1
&& _event.getStatus() == gale::key::status_down) {
&& _event.getStatus() == gale::key::status::down) {
// check if selected the scrolling position whth the scrolling bar ...
if (relativePos.x() >= (m_size.x()-SCROLL_BAR_SPACE)) {
if( m_size.y() < scrollSize.y()
|| scrollOffset.y() != 0) {
m_highSpeedMode = speedModeEnableVertical;
m_highSpeedType = gale::key::type_mouse;
m_highSpeedType = gale::key::type::mouse;
m_highSpeedStartPos.setX(relativePos.x());
m_highSpeedStartPos.setY(scrollOffset.y() / scrollSize.y() * (m_size.y()-SCROLL_BAR_SPACE*2));
m_highSpeedButton = 1;
@ -223,7 +223,7 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
if( m_size.x() < scrollSize.x()
|| scrollOffset.x()!=0) {
m_highSpeedMode = speedModeEnableHorizontal;
m_highSpeedType = gale::key::type_mouse;
m_highSpeedType = gale::key::type::mouse;
m_highSpeedStartPos.setX(scrollOffset.x() / scrollSize.x() * (m_size.x()-SCROLL_BAR_SPACE*2));
m_highSpeedStartPos.setY(relativePos.y());
m_highSpeedButton = 1;
@ -239,7 +239,7 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
}
return false;
} else if( _event.getId() == 4
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
EWOL_VERBOSE(" mode UP " << m_size.y() << "<" << scrollSize.y());
if(m_size.y() < scrollSize.y()) {
scrollOffset.setY(scrollOffset.y()-m_pixelScrolling);
@ -251,7 +251,7 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
} else if( _event.getId() == 5
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
EWOL_VERBOSE(" mode DOWN " << m_size.y() << "<" << scrollSize.y());
if(m_size.y() < scrollSize.y()) {
scrollOffset.setY(scrollOffset.y()+m_pixelScrolling);
@ -263,28 +263,28 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
}else if (_event.getId() == 2) {
if (_event.getStatus() == gale::key::status_down) {
if (_event.getStatus() == gale::key::status::down) {
m_highSpeedMode = speedModeInit;
m_highSpeedType = gale::key::type_mouse;
m_highSpeedType = gale::key::type::mouse;
m_highSpeedStartPos.setValue(relativePos.x(), relativePos.y());
m_highSpeedButton = 2;
// not really use... == > just keep some informations
return false;
}
} else if( m_highSpeedMode != speedModeDisable
&& _event.getStatus() == gale::key::status_leave) {
&& _event.getStatus() == gale::key::status::leave) {
m_highSpeedMode = speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
markToRedraw();
return true;
}
if ( _event.getId() == m_highSpeedButton
&& m_highSpeedMode != speedModeDisable) {
if (_event.getStatus() == gale::key::status_up) {
if (_event.getStatus() == gale::key::status::up) {
if (m_highSpeedMode == speedModeInit) {
// TODO : generate back the down event ...
m_highSpeedMode = speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
return false;
} else {
m_highSpeedMode = speedModeGrepEndEvent;
@ -292,15 +292,15 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
} else if (m_highSpeedMode == speedModeGrepEndEvent) {
if (_event.getStatus() == gale::key::status_single) {
if (_event.getStatus() == gale::key::status::pressSingle) {
m_highSpeedMode = speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
m_highSpeedButton = -1;
markToRedraw();
}
return true;
} else if( m_highSpeedMode == speedModeInit
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
// wait that the cursor move more than 10 px to enable it :
if( std::abs(relativePos.x() - m_highSpeedStartPos.x()) > 10
|| std::abs(relativePos.y() - m_highSpeedStartPos.y()) > 10 ) {
@ -332,7 +332,7 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
if( m_highSpeedMode == speedModeEnableHorizontal
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
scrollOffset.setX((int32_t)(scrollSize.x() * (relativePos.x()-SCROLL_BAR_SPACE) / (m_size.x()-SCROLL_BAR_SPACE*2)));
scrollOffset.setX(std::avg(0.0f, scrollOffset.x(), (scrollSize.x() - m_size.x()*propertyLimit->x() )));
markToRedraw();
@ -342,7 +342,7 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
if( m_highSpeedMode == speedModeEnableVertical
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
scrollOffset.setY((int32_t)(scrollSize.y() * (relativePos.y()-SCROLL_BAR_SPACE) / (m_size.y()-SCROLL_BAR_SPACE*2)));
scrollOffset.setY(std::avg(0.0f, scrollOffset.y(), (scrollSize.y() - m_size.y()*propertyLimit->x())));
markToRedraw();
@ -352,25 +352,25 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
}
} else if( gale::key::type_finger == _event.getType()
&& ( gale::key::type_unknow == m_highSpeedType
|| gale::key::type_finger == m_highSpeedType ) ) {
} else if( gale::key::type::finger == _event.getType()
&& ( gale::key::type::unknow == m_highSpeedType
|| gale::key::type::finger == m_highSpeedType ) ) {
if (1 == _event.getId()) {
EWOL_VERBOSE("event: " << _event);
if (gale::key::status_down == _event.getStatus()) {
if (gale::key::status::down == _event.getStatus()) {
m_highSpeedMode = speedModeInit;
m_highSpeedType = gale::key::type_finger;
m_highSpeedType = gale::key::type::finger;
m_highSpeedStartPos.setValue(relativePos.x(), relativePos.y());
EWOL_VERBOSE("SCROOL == > INIT pos=" << m_highSpeedStartPos << " && curent scrollOffset=" << scrollOffset);
return true;
} else if (gale::key::status_upAfter == _event.getStatus()) {
} else if (gale::key::status::upAfter == _event.getStatus()) {
m_highSpeedMode = speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
EWOL_VERBOSE("SCROOL == > DISABLE");
markToRedraw();
return true;
} else if ( m_highSpeedMode == speedModeInit
&& gale::key::status_move == _event.getStatus()) {
&& gale::key::status::move == _event.getStatus()) {
// wait that the cursor move more than 10 px to enable it :
if( std::abs(relativePos.x() - m_highSpeedStartPos.x()) > 10
|| std::abs(relativePos.y() - m_highSpeedStartPos.y()) > 10 ) {
@ -383,7 +383,7 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
if ( m_highSpeedMode == speedModeEnableFinger
&& gale::key::status_move == _event.getStatus()) {
&& gale::key::status::move == _event.getStatus()) {
EWOL_VERBOSE("SCROOL == > INIT scrollOffset=" << scrollOffset.y() << " relativePos=" << relativePos.y() << " m_highSpeedStartPos=" << m_highSpeedStartPos.y());
//scrollOffset.x = (int32_t)(scrollSize.x * x / m_size.x);
if (propertyLimit->x() != 0.0f) {
@ -407,9 +407,9 @@ bool ewol::widget::Scroll::onEventInput(const ewol::event::Input& _event) {
return true;
}
} else if ( m_highSpeedMode != speedModeDisable
&& gale::key::status_leave == _event.getStatus()) {
&& gale::key::status::leave == _event.getStatus()) {
m_highSpeedMode = speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
EWOL_VERBOSE("SCROOL == > DISABLE");
markToRedraw();
return true;

View File

@ -81,8 +81,8 @@ bool ewol::widget::Slider::onEventInput(const ewol::event::Input& _event) {
vec2 relativePos = relativePosition(_event.getPos());
//EWOL_DEBUG("Event on Slider ..." << _event);
if (1 == _event.getId()) {
if( gale::key::status_single == _event.getStatus()
|| gale::key::status_move == _event.getStatus()) {
if( gale::key::status::pressSingle == _event.getStatus()
|| gale::key::status::move == _event.getStatus()) {
// get the new position :
EWOL_VERBOSE("Event on Slider (" << relativePos.x() << "," << relativePos.y() << ")");
float oldValue = *propertyValue;

View File

@ -14,11 +14,11 @@
ewol::Widget::Widget() :
propertyMinSize(this, "min-size",
gale::Dimension(vec2(0,0),gale::Dimension::Pixel),
gale::Dimension(vec2(0,0),gale::distance::pixel),
"User minimum size",
&ewol::Widget::onChangePropertyMinSize),
propertyMaxSize(this, "max-size",
gale::Dimension(vec2(ULTIMATE_MAX_SIZE,ULTIMATE_MAX_SIZE),gale::Dimension::Pixel),
gale::Dimension(vec2(ULTIMATE_MAX_SIZE,ULTIMATE_MAX_SIZE),gale::distance::pixel),
"User maximum size",
&ewol::Widget::onChangePropertyMaxSize),
propertyExpand(this, "expand",
@ -54,7 +54,7 @@ ewol::Widget::Widget() :
signalShortcut(this, "shortcut", ""),
m_needRegenerateDisplay(true),
m_grabCursor(false),
m_cursorDisplay(gale::context::cursor_arrow),
m_cursorDisplay(gale::context::cursor::arrow),
signalAnnimationStart(this, "annimation-start", ""),
signalAnnimationRatio(this, "annimation-ratio", ""),
signalAnnimationStop(this, "annimation-stop", ""),
@ -325,7 +325,7 @@ vec2 ewol::Widget::getCalculateMaxSize() {
}
void ewol::Widget::setNoMinSize() {
propertyMinSize.set(gale::Dimension(vec2(0,0),gale::Dimension::Pixel));
propertyMinSize.set(gale::Dimension(vec2(0,0),gale::distance::pixel));
}
void ewol::Widget::checkMinSize() {
@ -335,7 +335,7 @@ void ewol::Widget::checkMinSize() {
}
void ewol::Widget::setNoMaxSize() {
propertyMaxSize.set(gale::Dimension(vec2(ULTIMATE_MAX_SIZE,ULTIMATE_MAX_SIZE),gale::Dimension::Pixel));
propertyMaxSize.set(gale::Dimension(vec2(ULTIMATE_MAX_SIZE,ULTIMATE_MAX_SIZE),gale::distance::pixel));
}
void ewol::Widget::checkMaxSize() {
@ -396,59 +396,59 @@ void ewol::Widget::shortCutAdd(const std::string& _descriptiveString, const std:
tmpElement->specialKey.setMeta(true);
}
if(_descriptiveString.find("F12") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f12;
tmpElement->keyboardMoveValue = gale::key::keyboard::f12;
} else if(_descriptiveString.find("F11") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f11;
tmpElement->keyboardMoveValue = gale::key::keyboard::f11;
} else if(_descriptiveString.find("F10") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f10;
tmpElement->keyboardMoveValue = gale::key::keyboard::f10;
} else if(_descriptiveString.find("F9") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f9;
tmpElement->keyboardMoveValue = gale::key::keyboard::f9;
} else if(_descriptiveString.find("F8") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f8;
tmpElement->keyboardMoveValue = gale::key::keyboard::f8;
} else if(_descriptiveString.find("F7") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f7;
tmpElement->keyboardMoveValue = gale::key::keyboard::f7;
} else if(_descriptiveString.find("F6") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f6;
tmpElement->keyboardMoveValue = gale::key::keyboard::f6;
} else if(_descriptiveString.find("F5") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f5;
tmpElement->keyboardMoveValue = gale::key::keyboard::f5;
} else if(_descriptiveString.find("F4") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f4;
tmpElement->keyboardMoveValue = gale::key::keyboard::f4;
} else if(_descriptiveString.find("F3") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f3;
tmpElement->keyboardMoveValue = gale::key::keyboard::f3;
} else if(_descriptiveString.find("F2") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f2;
tmpElement->keyboardMoveValue = gale::key::keyboard::f2;
} else if(_descriptiveString.find("F1") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_f1;
tmpElement->keyboardMoveValue = gale::key::keyboard::f1;
} else if(_descriptiveString.find("LEFT") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_left;
tmpElement->keyboardMoveValue = gale::key::keyboard::left;
} else if(_descriptiveString.find("RIGHT") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_right;
tmpElement->keyboardMoveValue = gale::key::keyboard::right;
} else if(_descriptiveString.find("UP") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_up;
tmpElement->keyboardMoveValue = gale::key::keyboard::up;
} else if(_descriptiveString.find("DOWN") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_down;
tmpElement->keyboardMoveValue = gale::key::keyboard::down;
} else if(_descriptiveString.find("PAGE_UP") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_pageUp;
tmpElement->keyboardMoveValue = gale::key::keyboard::pageUp;
} else if(_descriptiveString.find("PAGE_DOWN") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_pageDown;
tmpElement->keyboardMoveValue = gale::key::keyboard::pageDown;
} else if(_descriptiveString.find("START") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_start;
tmpElement->keyboardMoveValue = gale::key::keyboard::start;
} else if(_descriptiveString.find("END") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_end;
tmpElement->keyboardMoveValue = gale::key::keyboard::end;
} else if(_descriptiveString.find("PRINT") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_print;
tmpElement->keyboardMoveValue = gale::key::keyboard::print;
} else if(_descriptiveString.find("ARRET_DEFIL") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_stopDefil;
tmpElement->keyboardMoveValue = gale::key::keyboard::stopDefil;
} else if(_descriptiveString.find("WAIT") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_wait;
tmpElement->keyboardMoveValue = gale::key::keyboard::wait;
} else if(_descriptiveString.find("INSERT") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_insert;
tmpElement->keyboardMoveValue = gale::key::keyboard::insert;
} else if(_descriptiveString.find("CAPLOCK") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_capLock;
tmpElement->keyboardMoveValue = gale::key::keyboard::capLock;
} else if(_descriptiveString.find("CONTEXT_MENU") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_contextMenu;
tmpElement->keyboardMoveValue = gale::key::keyboard::contextMenu;
} else if(_descriptiveString.find("NUM_LOCK") != std::string::npos) {
tmpElement->keyboardMoveValue = gale::key::keyboard_numLock;
tmpElement->keyboardMoveValue = gale::key::keyboard::numLock;
} else {
tmpElement->unicodeValue = _descriptiveString[_descriptiveString.size() -1];
}
@ -494,7 +494,7 @@ bool ewol::Widget::onEventShortCut(const gale::key::Special& _special,
&& m_localShortcut[iii]->specialKey.getCtrl() == _special.getCtrl()
&& m_localShortcut[iii]->specialKey.getAlt() == _special.getAlt()
&& m_localShortcut[iii]->specialKey.getMeta() == _special.getMeta()
&& ( ( m_localShortcut[iii]->keyboardMoveValue == gale::key::keyboard_unknow
&& ( ( m_localShortcut[iii]->keyboardMoveValue == gale::key::keyboard::unknow
&& m_localShortcut[iii]->unicodeValue == _unicodeValue)
|| ( m_localShortcut[iii]->keyboardMoveValue == _kbMove
&& m_localShortcut[iii]->unicodeValue == 0)
@ -604,7 +604,7 @@ void ewol::Widget::onChangePropertyMaxSize() {
}
if (error == true) {
EWOL_ERROR("Can not set a 'min size' > 'max size' reset to maximum ...");
propertyMaxSize.setDirect(gale::Dimension(vec2(ULTIMATE_MAX_SIZE,ULTIMATE_MAX_SIZE),gale::Dimension::Pixel));
propertyMaxSize.setDirect(gale::Dimension(vec2(ULTIMATE_MAX_SIZE,ULTIMATE_MAX_SIZE),gale::distance::pixel));
}
requestUpdateSize();
}
@ -622,7 +622,7 @@ void ewol::Widget::onChangePropertyMinSize() {
}
if (error == true) {
EWOL_ERROR("Can not set a 'min size' > 'max size' set nothing ...");
propertyMinSize.setDirect(gale::Dimension(vec2(0,0),gale::Dimension::Pixel));
propertyMinSize.setDirect(gale::Dimension(vec2(0,0),gale::distance::pixel));
}
requestUpdateSize();
}

View File

@ -58,7 +58,7 @@ namespace ewol {
EventShortCut() {
message = "";
unicodeValue = 0;
keyboardMoveValue = gale::key::keyboard_unknow;
keyboardMoveValue = gale::key::keyboard::unknow;
};
virtual ~EventShortCut() { };
};

View File

@ -28,7 +28,7 @@ ewol::widget::WidgetScrolled::WidgetScrolled() :
m_pixelScrolling = 20;
m_highSpeedMode = ewol::widget::Scroll::speedModeDisable;
m_scroollingMode = scroolModeNormal;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
m_highSpeedButton = -1;
m_limitScrolling = 0.5;
@ -91,17 +91,17 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
ewol::Padding paddingV = m_shaperV.getPadding();
ewol::Padding paddingH = m_shaperH.getPadding();
if (m_scroollingMode == scroolModeNormal) {
if ( _event.getType() == gale::key::type_mouse
&& ( m_highSpeedType == gale::key::type_unknow
|| m_highSpeedType == gale::key::type_mouse) ) {
if ( _event.getType() == gale::key::type::mouse
&& ( m_highSpeedType == gale::key::type::unknow
|| m_highSpeedType == gale::key::type::mouse) ) {
if ( _event.getId() == 1
&& _event.getStatus() == gale::key::status_down) {
&& _event.getStatus() == gale::key::status::down) {
// check if selected the scrolling position whth the scrolling bar ...
if (relativePos.x() >= (m_size.x()-paddingV.x())) {
if( m_size.y() < m_maxSize.y()
|| m_originScrooled.y() != 0) {
m_highSpeedMode = ewol::widget::Scroll::speedModeEnableVertical;
m_highSpeedType = gale::key::type_mouse;
m_highSpeedType = gale::key::type::mouse;
m_highSpeedStartPos.setX(relativePos.x());
m_highSpeedStartPos.setY(m_originScrooled.y() / m_maxSize.y() * (m_size.y()-paddingV.yButtom()*2));
m_highSpeedButton = 1;
@ -115,7 +115,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
if( m_size.x() < m_maxSize.x()
|| m_originScrooled.x()!=0) {
m_highSpeedMode = ewol::widget::Scroll::speedModeEnableHorizontal;
m_highSpeedType = gale::key::type_mouse;
m_highSpeedType = gale::key::type::mouse;
m_highSpeedStartPos.setX(m_originScrooled.x() / m_maxSize.x() * (m_size.x()-paddingH.xLeft()*2));
m_highSpeedStartPos.setY(relativePos.y());
m_highSpeedButton = 1;
@ -128,7 +128,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
}
return false;
} else if ( _event.getId() == 4
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
if (true == _event.getSpecialKey().getCtrl()) {
changeZoom(1);
/*
@ -147,7 +147,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
}
}
} else if ( _event.getId() == 5
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
if (true == _event.getSpecialKey().getCtrl()) {
changeZoom(-1);
/*
@ -166,7 +166,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
}
}
} else if ( _event.getId() == 11
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
// Scrool Left
if(m_size.x() < m_maxSize.x()
|| m_originScrooled.x()!=0
@ -177,7 +177,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
return true;
}
} else if ( _event.getId() == 10
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
// Scrool Right
if(m_size.x() < m_maxSize.x()
|| m_originScrooled.x()!=0
@ -190,44 +190,44 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
}else if (_event.getId() == 2) {
/*
if (true == ewol::isSetCtrl()) {
if (gale::key::status_down == typeEvent) {
if (gale::key::status::down == typeEvent) {
float zoom = 1.0;
setZoom(zoom);
}
} else */{
if (_event.getStatus() == gale::key::status_down) {
if (_event.getStatus() == gale::key::status::down) {
m_highSpeedMode = ewol::widget::Scroll::speedModeInit;
m_highSpeedType = gale::key::type_mouse;
m_highSpeedType = gale::key::type::mouse;
m_highSpeedStartPos.setValue(relativePos.x(), relativePos.y());
m_highSpeedButton = 2;
return true;
}
}
} else if ( m_highSpeedMode != ewol::widget::Scroll::speedModeDisable
&& _event.getStatus() == gale::key::status_leave) {
&& _event.getStatus() == gale::key::status::leave) {
m_highSpeedMode = ewol::widget::Scroll::speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
markToRedraw();
return true;
}
if ( _event.getId() == m_highSpeedButton
&& m_highSpeedMode != ewol::widget::Scroll::speedModeDisable) {
if (_event.getStatus() == gale::key::status_upAfter) {
if (_event.getStatus() == gale::key::status::upAfter) {
m_highSpeedMode = ewol::widget::Scroll::speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
return false;
} else if (m_highSpeedMode == ewol::widget::Scroll::speedModeGrepEndEvent) {
if (_event.getStatus() == gale::key::status_single) {
if (_event.getStatus() == gale::key::status::pressSingle) {
m_highSpeedMode = ewol::widget::Scroll::speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
m_highSpeedButton = -1;
markToRedraw();
}
return true;
} else if (_event.getStatus() == gale::key::status_up) {
} else if (_event.getStatus() == gale::key::status::up) {
return true;
} else if ( m_highSpeedMode == ewol::widget::Scroll::speedModeInit
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
// wait that the cursor move more than 10 px to enable it :
if( std::abs(relativePos.x() - m_highSpeedStartPos.x()) > 10
|| std::abs(relativePos.y() - m_highSpeedStartPos.y()) > 10 ) {
@ -256,23 +256,23 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
return true;
}
if ( m_highSpeedMode == ewol::widget::Scroll::speedModeEnableHorizontal
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
m_originScrooled.setX((int32_t)(m_maxSize.x() * (relativePos.x()-paddingH.xLeft()) / (m_size.x()-paddingH.x())));
m_originScrooled.setX(std::avg(0.0f, m_originScrooled.x(), (m_maxSize.x() - m_size.x()*m_limitScrolling)));
markToRedraw();
return true;
}
if ( m_highSpeedMode == ewol::widget::Scroll::speedModeEnableVertical
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
m_originScrooled.setY((int32_t)(m_maxSize.y() * (relativePos.y()-paddingV.yButtom()) / (m_size.y()-paddingV.y())));
m_originScrooled.setY(std::avg(0.0f, m_originScrooled.y(), (m_maxSize.y() - m_size.y()*m_limitScrolling)));
markToRedraw();
return true;
}
}
} else if ( _event.getType() == gale::key::type_finger
&& ( m_highSpeedType == gale::key::type_unknow
|| m_highSpeedType == gale::key::type_finger) ) {
} else if ( _event.getType() == gale::key::type::finger
&& ( m_highSpeedType == gale::key::type::unknow
|| m_highSpeedType == gale::key::type::finger) ) {
if (m_singleFingerMode == false) {
// ***********************
// ** Two finger mode : **
@ -281,9 +281,9 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
return false;
}
int32_t idTable = _event.getId()-1;
if (_event.getStatus() == gale::key::status_down) {
if (_event.getStatus() == gale::key::status::down) {
m_fingerPresent[idTable] = true;
} else if (_event.getStatus() == gale::key::status_upAfter) {
} else if (_event.getStatus() == gale::key::status::upAfter) {
m_fingerPresent[idTable] = false;
}
if (m_fingerScoolActivated == false) {
@ -298,7 +298,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
if (m_fingerScoolActivated == true) {
// 1: scroll...
// 2: remove all unneeded sub event ... ==> maybe a better methode ...
if (_event.getStatus() == gale::key::status_move) {
if (_event.getStatus() == gale::key::status::move) {
m_originScrooled.setX(m_originScrooled.x() - (relativePos.x() - m_fingerMoveStartPos[idTable].x())*0.5f);
m_originScrooled.setY(m_originScrooled.y() - (relativePos.y() - m_fingerMoveStartPos[idTable].y())*0.5f);
m_originScrooled.setX(std::avg(0.0f, m_originScrooled.x(), (m_maxSize.x() - m_size.x()*m_limitScrolling)));
@ -309,7 +309,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
}
if ( m_fingerPresent[0] == false
&& m_fingerPresent[1] == false) {
if (_event.getStatus() == gale::key::status_upAfter) {
if (_event.getStatus() == gale::key::status::upAfter) {
// TODO : Reset event ...
m_fingerScoolActivated = false;
_event.reset();
@ -323,20 +323,20 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
// **************************
if (_event.getId() == 1) {
EWOL_VERBOSE("event 1 " << _event);
if (_event.getStatus() == gale::key::status_down) {
if (_event.getStatus() == gale::key::status::down) {
m_highSpeedMode = ewol::widget::Scroll::speedModeInit;
m_highSpeedType = gale::key::type_finger;
m_highSpeedType = gale::key::type::finger;
m_highSpeedStartPos.setValue(relativePos.x(), relativePos.y());
EWOL_VERBOSE("SCROOL == > INIT");
return true;
} else if (_event.getStatus() == gale::key::status_upAfter) {
} else if (_event.getStatus() == gale::key::status::upAfter) {
m_highSpeedMode = ewol::widget::Scroll::speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
EWOL_VERBOSE("SCROOL == > DISABLE");
markToRedraw();
return true;
} else if ( m_highSpeedMode == ewol::widget::Scroll::speedModeInit
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
// wait that the cursor move more than 10 px to enable it :
if( std::abs(relativePos.x() - m_highSpeedStartPos.x()) > 10
|| std::abs(relativePos.y() - m_highSpeedStartPos.y()) > 10 ) {
@ -348,7 +348,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
}
return true;
} if ( m_highSpeedMode == ewol::widget::Scroll::speedModeEnableFinger
&& _event.getStatus() == gale::key::status_move) {
&& _event.getStatus() == gale::key::status::move) {
//m_originScrooled.x = (int32_t)(m_maxSize.x * x / m_size.x);
m_originScrooled.setX(m_originScrooled.x() - (relativePos.x() - m_highSpeedStartPos.x()));
m_originScrooled.setY(m_originScrooled.y() - (relativePos.y() - m_highSpeedStartPos.y()));
@ -360,9 +360,9 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
return true;
}
} else if ( m_highSpeedMode == ewol::widget::Scroll::speedModeDisable
&& _event.getStatus() == gale::key::status_leave) {
&& _event.getStatus() == gale::key::status::leave) {
m_highSpeedMode = ewol::widget::Scroll::speedModeDisable;
m_highSpeedType = gale::key::type_unknow;
m_highSpeedType = gale::key::type::unknow;
EWOL_VERBOSE("SCROOL == > DISABLE");
markToRedraw();
return true;
@ -370,13 +370,13 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
}
}
} else if (m_scroollingMode == scroolModeCenter) {
if (_event.getType() == gale::key::type_mouse) {
if (_event.getType() == gale::key::type::mouse) {
float tmp1=m_size.x() / m_maxSize.y();
float tmp2=m_size.y() / m_maxSize.x();
//EWOL_INFO(" elements Zoom : " << tmp1 << " " << tmp2);
tmp1 = std::min(tmp1, tmp2);
if ( _event.getId() == 4
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
m_zoom -= 0.1;
if (tmp1 < 1.0) {
m_zoom = std::max(tmp1, m_zoom);
@ -386,7 +386,7 @@ bool ewol::widget::WidgetScrolled::onEventInput(const ewol::event::Input& _event
markToRedraw();
return true;
} else if ( _event.getId() == 5
&& _event.getStatus() == gale::key::status_up) {
&& _event.getStatus() == gale::key::status::up) {
m_zoom += 0.1;
if (tmp1 > 1.0) {
m_zoom = std::min(tmp1, m_zoom);

View File

@ -125,8 +125,8 @@ void ewol::widget::Windows::systemDraw(const ewol::DrawProperty& _displayProp) {
colorBg = m_resourceColor->get(m_colorBg);
}
gale::openGL::clearColor(colorBg);
gale::openGL::clear( gale::openGL::clearFlag_colorBuffer
| gale::openGL::clearFlag_depthBuffer);
gale::openGL::clear( uint32_t(gale::openGL::clearFlag_colorBuffer)
| uint32_t(gale::openGL::clearFlag_depthBuffer));
#ifdef TEST_PERFO_WINDOWS
float ___localTime0 = (float)(ewol::getTime() - ___startTime0) / 1000.0f;
EWOL_ERROR(" Windows000 : " << ___localTime0 << "ms ");

View File

@ -34,9 +34,9 @@ void ewol::widget::Parameter::init() {
ewol::widget::SizerShared mySizerHori = nullptr;
ewol::widget::SpacerShared mySpacer = nullptr;
#ifdef __TARGET_OS__Android
propertyMinSize.set(gale::Dimension(vec2(90, 90), gale::Dimension::Pourcent));
propertyMinSize.set(gale::Dimension(vec2(90, 90), gale::distance::pourcent));
#else
propertyMinSize.set(gale::Dimension(vec2(80, 80), gale::Dimension::Pourcent));
propertyMinSize.set(gale::Dimension(vec2(80, 80), gale::distance::pourcent));
#endif
mySizerVert = ewol::widget::Sizer::create();

View File

@ -169,7 +169,7 @@ bool ewol::widget::ParameterList::onEventInput(const ewol::event::Input& _event)
// nothing to do ... done on upper widet ...
return true;
}
if (_event.getId() == 1 && _event.getStatus() == gale::key::status_single) {
if (_event.getId() == 1 && _event.getStatus() == gale::key::status::pressSingle) {
vec2 relativePos = relativePosition(_event.getPos());
// corection for the openGl abstraction
relativePos.setY(m_size.y() - relativePos.y());

View File

@ -28,7 +28,7 @@ ewol::widget::StdPopUp::StdPopUp() :
void ewol::widget::StdPopUp::init() {
ewol::widget::PopUp::init();
propertyMinSize.set(gale::Dimension(vec2(20,10),gale::Dimension::Pourcent));
propertyMinSize.set(gale::Dimension(vec2(20,10),gale::distance::pourcent));
ewol::widget::SizerShared mySizerVert;
ewol::widget::SpacerShared mySpacer;
@ -48,12 +48,12 @@ void ewol::widget::StdPopUp::init() {
mySpacer = ewol::widget::Spacer::create();
mySpacer->propertyExpand.set(bvec2(true,false));
mySpacer->propertyColor.set(etk::Color<>(0x88, 0x88, 0x88, 0xFF));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,3),gale::Dimension::Pixel));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,3),gale::distance::pixel));
mySizerVert->subWidgetAdd(mySpacer);
mySpacer = ewol::widget::Spacer::create();
mySpacer->propertyExpand.set(bvec2(true,false));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,5),gale::Dimension::Pixel));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,5),gale::distance::pixel));
mySizerVert->subWidgetAdd(mySpacer);
m_comment = ewol::widget::Label::create();
@ -63,13 +63,13 @@ void ewol::widget::StdPopUp::init() {
mySpacer = ewol::widget::Spacer::create();
mySpacer->propertyExpand.set(bvec2(true,false));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,5),gale::Dimension::Pixel));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,5),gale::distance::pixel));
mySizerVert->subWidgetAdd(mySpacer);
mySpacer = ewol::widget::Spacer::create();
mySpacer->propertyExpand.set(bvec2(true,false));
mySpacer->propertyColor.set(etk::Color<>(0x88, 0x88, 0x88, 0xFF));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,3),gale::Dimension::Pixel));
mySpacer->propertyMinSize.set(gale::Dimension(vec2(0,3),gale::distance::pixel));
mySizerVert->subWidgetAdd(mySpacer);
m_title = ewol::widget::Label::create();

View File

@ -96,7 +96,7 @@ void appl::WidgetDisplay::periodicCall(const ewol::event::Time& _event) {
bool appl::WidgetDisplay::onEventInput(const ewol::event::Input& _event) {
//EWOL_DEBUG("Input event : " << _event);
vec2 relPos = relativePosition(_event.getPos());
if (_event.getType() == gale::key::type_finger) {
if (_event.getType() == gale::key::type::finger) {
keepFocus();
if (1 == _event.getId()) {
APPL_DEBUG("Touch event ... ");

View File

@ -306,20 +306,20 @@ void appl::MainWindows::updateProperty() {
widgetSizer->subWidgetAdd(widgetSelectTmp);
widgetSelectTmp->propertyExpand.set(bvec2(true,false));
widgetSelectTmp->propertyFill.set(bvec2(true,false));
widgetSelectTmp->optionAdd(gale::Dimension::Pourcent, "Pourcent");
widgetSelectTmp->optionAdd(gale::Dimension::Pixel, "Pixel");
widgetSelectTmp->optionAdd(gale::Dimension::Meter, "Meter");
widgetSelectTmp->optionAdd(gale::Dimension::Centimeter, "Centimeter");
widgetSelectTmp->optionAdd(gale::Dimension::Millimeter, "Millimeter");
widgetSelectTmp->optionAdd(gale::Dimension::Kilometer, "Kilometer");
widgetSelectTmp->optionAdd(gale::Dimension::Inch, "Inch");
widgetSelectTmp->optionAdd(gale::Dimension::foot, "foot");
widgetSelectTmp->optionAdd(gale::distance::pourcent, "Pourcent");
widgetSelectTmp->optionAdd(gale::distance::pixel, "Pixel");
widgetSelectTmp->optionAdd(gale::distance::meter, "Meter");
widgetSelectTmp->optionAdd(gale::distance::centimeter, "Centimeter");
widgetSelectTmp->optionAdd(gale::distance::millimeter, "Millimeter");
widgetSelectTmp->optionAdd(gale::distance::kilometer, "Kilometer");
widgetSelectTmp->optionAdd(gale::distance::inch, "Inch");
widgetSelectTmp->optionAdd(gale::distance::foot, "foot");
widgetSelectTmp->propertyValue.set(value.getType());
conn = widgetSelectTmp->signalValue.connect(
[=](const int32_t& _value) {
APPL_INFO("set parameter: gravity name=" << param->getName() << " value=" << (enum gale::Dimension::distance)_value);
APPL_INFO("set parameter: gravity name=" << param->getName() << " value=" << (enum gale::distance)_value);
gale::Dimension lastValueInterpreted = paramValue->get();
lastValueInterpreted.set(lastValueInterpreted.get(lastValueInterpreted.getType()), (enum gale::Dimension::distance)_value);
lastValueInterpreted.set(lastValueInterpreted.get(lastValueInterpreted.getType()), (enum gale::distance)_value);
paramValue->set(lastValueInterpreted);
return;
});