src/misc_gui.cpp
changeset 9082 8a28686aeff2
parent 9031 445046ca06af
child 9111 48ce04029fe4
equal deleted inserted replaced
9081:38b6cc9fd473 9082:8a28686aeff2
  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 }