equal
deleted
inserted
replaced
1162 * HandleOnEditText */ |
1162 * HandleOnEditText */ |
1163 if (parent != NULL) { |
1163 if (parent != NULL) { |
1164 WindowEvent e; |
1164 WindowEvent e; |
1165 e.event = WE_ON_EDIT_TEXT; |
1165 e.event = WE_ON_EDIT_TEXT; |
1166 e.we.edittext.str = qs->text.buf; |
1166 e.we.edittext.str = qs->text.buf; |
1167 parent->wndproc(parent, &e); |
1167 parent->HandleWindowEvent(&e); |
1168 } else { |
1168 } else { |
1169 HandleOnEditText(qs->text.buf); |
1169 HandleOnEditText(qs->text.buf); |
1170 } |
1170 } |
1171 } |
1171 } |
1172 /* Fallthrough */ |
1172 /* Fallthrough */ |
1192 WindowEvent e; |
1192 WindowEvent e; |
1193 Window *parent = w->parent; |
1193 Window *parent = w->parent; |
1194 |
1194 |
1195 qs->handled = true; |
1195 qs->handled = true; |
1196 e.event = WE_ON_EDIT_TEXT_CANCEL; |
1196 e.event = WE_ON_EDIT_TEXT_CANCEL; |
1197 parent->wndproc(parent, &e); |
1197 parent->HandleWindowEvent(&e); |
1198 } |
1198 } |
1199 ClrBit(_no_scroll, SCROLL_EDIT); |
1199 ClrBit(_no_scroll, SCROLL_EDIT); |
1200 break; |
1200 break; |
1201 } |
1201 } |
1202 } |
1202 } |