ehouse
e68771939e
fix broken ce build: remove ifdefs.
2006-08-11 01:33:19 +00:00
ehouse
de0c62fb39
Compensate for OS' failure to deliver penup events by checking for
...
pendownness at critical points when an up event should have been
processed: when another pen down happens, when about to scroll, and
when events (menus and buttons) occur. This seems to catch all the
lingering miniwindow problems. Add flip menuitem (win32 only for now).
2006-07-07 08:39:31 +00:00
ehouse
1af17b7672
Catch up with changes including three enabled states for control and
...
setting dialog strings. Align titles with columns for standalone version.
2006-06-10 16:15:31 +00:00
ehouse
5fff2997d6
First cut at using new nwgamest common code to replace PPC-only logic
...
for updating fields of new game dialog as players are added, made
remote, robots enabled, etc. Removes a lot of code and fixes some
bugs in (non-yet-shipped) multi-device version. As a bonus, added "J"
button to juggle players. Seems to work well on Win32. Haven't
tested on PPC yet.
2006-06-08 01:35:20 +00:00
ehouse
b9f5925ceb
Move button size #defines into .rc file. They're scaled by the time C
...
code sees them and so shouldn't be relied on outside the .rc file.
2006-05-28 00:41:44 +00:00
ehouse
4a28deb1b1
Lots of little tweaks to dialogs to get them looking better and to
...
work better in landscape mode; got rid of multiple DEFPUSHBUTTONs.
2006-05-27 22:21:21 +00:00
ehouse
3e934624a4
modify API for "portraitizing" dialogs, and space the buttons evenly
...
rather than stacking all from bottom. This doesn't quit work on ce
since GetWindowInfo isn't available and IsWindowVisible does the wrong
thing.
2006-05-27 17:18:42 +00:00
ehouse
be930f344c
For dialogs in portrait-mode, move OK and Cancel buttons to the right
...
side and shrink up from the bottom
2006-05-25 03:41:32 +00:00
ehouse
d8ab05a04e
rewrite ceLocateNDicts to do recursive searches from a list of
...
directories stored in resources. On device this is currently
"\Program Files\Crosswords" and "\SD Card". (Just "." for win32.)
Later may need to restrict on the card too. Still to do: make "no
dicts found" Alert list the places searched.
2006-04-22 14:05:09 +00:00
ehouse
5a8c1ef2af
ceLocateNDicts now takes a callback. Use that to build menu of dicts
...
rather than call OpenFile, which doesn't let you browse much of the
file system on CE. Heading for installing dicts in Program Files so
users never have to worry about them.
2006-04-19 04:56:00 +00:00
ehouse
0bf1dcdcf8
remove connect info button, instead bring it up every time role
...
changes to one that needs it.
2005-10-06 02:34:07 +00:00
ehouse
f6649e17f6
make some conn-related IDs conditional
2005-07-30 02:05:59 +00:00
ehouse
3ecc871515
begin work of allowing multi-device play over WiFi/Cellular: add
...
dialog to gather params, save 'em, and stub out send proc. Still need
to debug a bit, and add threads to send/receive packets.
2005-07-23 15:31:21 +00:00
ehouse
cd6581bc19
constants for new-style menus
2004-12-17 07:23:23 +00:00
ehouse
b60d605ea4
add remaining tiles dialog
2004-11-09 02:51:22 +00:00
ehouse
16a0f1248a
support hint limits feature
2004-07-10 17:46:36 +00:00
ehouse
3608849636
add checkbox for hint rect
2004-06-18 13:28:31 +00:00
ehouse
633d5cea62
always build with color editing
2004-05-26 04:43:53 +00:00
ehouse
3b263edbb6
new constant
2004-05-15 01:08:16 +00:00
ehouse
554d82e35e
move colors edit from menu to button
2004-04-14 03:59:36 +00:00
ehouse
ad9edc9da2
as-yet unsuccessful attempt to replace M$ ChooseColor dialog
2004-04-03 15:36:33 +00:00
ehouse
5165db5a2f
changes for editing colors
2004-03-28 01:20:32 +00:00
ehouse
28efd8e495
new ids for dlg items
2004-02-14 06:09:45 +00:00
ehouse
3c0c7be7f5
new id for bonus resource
2004-01-29 05:05:37 +00:00
ehouse
ce5e7c1238
juggle replaces undo
2004-01-10 18:05:35 +00:00
ehouse
bdf8ad0932
add pick-tiles checkbox
2003-12-09 05:20:10 +00:00
ehouse
40c8c5036d
first checkin from personal archive
2003-11-20 16:26:35 +00:00