equal
deleted
inserted
replaced
73 SetDParam(0, w->vscroll.count); |
73 SetDParam(0, w->vscroll.count); |
74 DrawWindowWidgets(w); |
74 DrawWindowWidgets(w); |
75 |
75 |
76 /* No signs? */ |
76 /* No signs? */ |
77 if (w->vscroll.count == 0) { |
77 if (w->vscroll.count == 0) { |
78 DrawString(2, y, STR_304A_NONE, 0); |
78 DrawString(2, y, STR_304A_NONE, TC_FROMSTRING); |
79 return; |
79 return; |
80 } |
80 } |
81 |
81 |
82 { |
82 { |
83 uint16 i; |
83 uint16 i; |
88 |
88 |
89 if (si->owner != OWNER_NONE) |
89 if (si->owner != OWNER_NONE) |
90 DrawPlayerIcon(si->owner, 4, y + 1); |
90 DrawPlayerIcon(si->owner, 4, y + 1); |
91 |
91 |
92 SetDParam(0, si->index); |
92 SetDParam(0, si->index); |
93 DrawString(22, y, STR_SIGN_NAME, 8); |
93 DrawString(22, y, STR_SIGN_NAME, TC_YELLOW); |
94 y += 10; |
94 y += 10; |
95 } |
95 } |
96 } |
96 } |
97 } break; |
97 } break; |
98 |
98 |
199 Sign *si; |
199 Sign *si; |
200 uint sign_index = 0; |
200 uint sign_index = 0; |
201 |
201 |
202 switch (e->event) { |
202 switch (e->event) { |
203 case WE_CREATE: |
203 case WE_CREATE: |
204 SETBIT(_no_scroll, SCROLL_EDIT); |
204 SetBit(_no_scroll, SCROLL_EDIT); |
205 break; |
205 break; |
206 |
206 |
207 case WE_PAINT: |
207 case WE_PAINT: |
208 SetDParam(0, qs->caption); |
208 SetDParam(0, qs->caption); |
209 DrawWindowWidgets(w); |
209 DrawWindowWidgets(w); |
274 case WE_MOUSELOOP: |
274 case WE_MOUSELOOP: |
275 HandleEditBox(w, qs, QUERY_EDIT_SIGN_WIDGET_TEXT); |
275 HandleEditBox(w, qs, QUERY_EDIT_SIGN_WIDGET_TEXT); |
276 break; |
276 break; |
277 |
277 |
278 case WE_DESTROY: |
278 case WE_DESTROY: |
279 CLRBIT(_no_scroll, SCROLL_EDIT); |
279 ClrBit(_no_scroll, SCROLL_EDIT); |
280 break; |
280 break; |
281 } |
281 } |
282 } |
282 } |
283 |
283 |
284 static const Widget _query_sign_edit_widgets[] = { |
284 static const Widget _query_sign_edit_widgets[] = { |
319 |
319 |
320 UpdateSignEditWindow(w, si); |
320 UpdateSignEditWindow(w, si); |
321 } |
321 } |
322 |
322 |
323 |
323 |
|
324 |