__isKeypadExist = false;
__latestBoundedContext = null;
+
+ __pEdit->DetachScrollPanelEvent();
}
__initialFooterVisibleStatus = EDIT_FOOTER_VISIBLE_STATUS_NONE;
{
SetCurrentLanguage(initialKeypadLanguage);
}
+
+ __pEdit->AttachScrollPanelEvent();
+
//layout rearrange
if (__isUSBKeyboardConnected)
{
if (__isKeypadCommandButtonVisible)
{
__pEdit->SendKeypadEvent(GetKeypadAction(), CORE_KEYPAD_EVENT_STATUS_CREATED);
- __pEdit->AttachScrollPanelEvent();
__pEdit->SendScrollPanelEvent(CORE_OVERLAY_CONTROL_CREATED);
if (__initialFooterVisibleStatus == EDIT_FOOTER_VISIBLE_STATUS_NONE)
if (sendKeypadEventForcely)
{
__pEdit->SendKeypadEvent(GetKeypadAction(), CORE_KEYPAD_EVENT_STATUS_CREATED);
- __pEdit->AttachScrollPanelEvent();
__pEdit->SendScrollPanelEvent(CORE_OVERLAY_CONTROL_CREATED);
}
if (!__pCommandButton || (__pCommandButton && !__pCommandButton->GetVisibleState()))
{
__pEdit->SendKeypadEvent(GetKeypadAction(), CORE_KEYPAD_EVENT_STATUS_CREATED);
- __pEdit->AttachScrollPanelEvent();
__pEdit->SendScrollPanelEvent(CORE_OVERLAY_CONTROL_CREATED);
__pEdit->SendKeypadEvent(GetKeypadAction(), CORE_KEYPAD_EVENT_STATUS_OPEN);
__pEdit->SendScrollPanelEvent(CORE_OVERLAY_CONTROL_OPENED);
{
__pEdit->SendKeypadEvent(GetKeypadAction(), CORE_KEYPAD_EVENT_STATUS_CREATED);
}
- __pEdit->AttachScrollPanelEvent();
__pEdit->SendScrollPanelEvent(CORE_OVERLAY_CONTROL_CREATED);
}
if (sendKeypadEventForcely)
{
__pEdit->SendKeypadEvent(GetKeypadAction(), CORE_KEYPAD_EVENT_STATUS_CREATED);
- __pEdit->AttachScrollPanelEvent();
__pEdit->SendScrollPanelEvent(CORE_OVERLAY_CONTROL_CREATED);
}