ehouse
b2d326c2f5
on low-res screens, don't expand timer's clip rect to avoid erasing cell border below.
2006-07-03 23:44:51 +00:00
ehouse
01d7f9b344
Get rid of TALL_FONT macro, since it's permanently on anyway.
2006-04-01 21:25:58 +00:00
ehouse
cc6251b595
Remove HIGHRES compile-time tests: all palm releases will have HIGHRES
...
support now; build in different directories.
2006-03-31 10:57:01 +00:00
ehouse
9ff5259d4e
add const decls to draw.h and dictnry.h functions where appropriate,
...
and modify "subclass" methods to match. Should be no code change, but
this makes the intent of the APIs clearer.
2006-02-18 06:39:40 +00:00
ehouse
dcd31cd092
update email address in header comments: no code change
2006-01-08 01:25:02 +00:00
ehouse
b015224188
Get rid of WinCopyRect-based method of drawing letters and values in
...
tray tiles, since it seems not to work on all versions of PalmOS.
Simply drawing seems fine where tested; will try close clipping if
erasure happens elsewhere. Draw board-top stuff one pixel higher on
highres devices, and fix scoreboard being too narrow on high-res
devices.
2005-07-14 02:45:10 +00:00
ehouse
1cc517cca3
don't use %c on ARM. Crashes due to my bad StrPrintF implementation.
2005-07-08 08:30:42 +00:00
ehouse
b77e2999b8
Moving glyph-measuring code to drawing; fix for highres case.
2005-07-08 03:14:43 +00:00
ehouse
3d067ccbbc
(conditionally) modify dicts to support getting height of platform
...
glyphs, pass into drawing code so can be fetched and cached, and
implement for Palm. This is to allow drawing glyphs (like Danish's
A-with-circle) that are taller than normal without the visual padding
the rest can have. So far works for 68K/non-highres. Will not
compile for ARM yet.
2005-07-07 03:46:07 +00:00
ehouse
e0f5a64399
fix timer not getting drawn on highres screens
2005-06-23 04:21:35 +00:00
ehouse
89c1ba92c3
move playerNum into dsi so can be used in formatting score
2005-03-15 06:26:58 +00:00
ehouse
91d9e9b65b
fix non-high-res build so compiles again
2004-11-17 03:54:35 +00:00
ehouse
09f044a0d4
fix bug on (high-res screens that can't do tiny font) where value was
...
drawn too low.
2004-11-16 04:08:41 +00:00
ehouse
4d1473d2fc
add HintAtts param to draw_drawBoardArrow; in tiles, draw letter after
...
number so on those OS versions where winOverlay flag is ignored what's
erased will be part of the value rather than of the letter; use
nativeFormat in offscreenWindow so highres will work.
2004-11-14 16:19:21 +00:00
ehouse
cd0b87027a
draw hint rect segments a line at a time to avoid overwriting
...
blank-marking erasures. Just doing the erasing after doesn't work
because it's really a circle and too much shows up.
2004-11-14 00:19:13 +00:00
ehouse
51b55f4979
skip Pts string if doing highres without small font capability
2004-11-03 03:57:07 +00:00
ehouse
b3da969a47
more tweaks to high-res drawing -- and don't call WinSetScalingMode
...
when it's not available!
2004-11-02 06:05:23 +00:00
ehouse
67ccd839f0
fix to compiler with FEATURE_HIGHRES undefined
2004-10-30 19:29:33 +00:00
ehouse
574f994ea4
Draw tray tile value very small in highres case.
2004-10-30 19:25:23 +00:00
ehouse
3b3ee0a3f6
draw hint-rect borders
2004-06-16 04:06:43 +00:00
ehouse
cbdfc8c0dc
fix compile error
2004-05-29 14:26:36 +00:00
ehouse
38d5732e8e
scoreboard changes to fix no-grid highres case
2004-05-16 15:06:39 +00:00
ehouse
2474fdb3a5
Fix compile error.
2004-05-14 08:59:38 +00:00
ehouse
18c1fc906a
fix compile errors non-DEBUG case
2004-05-07 03:55:24 +00:00
ehouse
da3ef5ab6b
fix hires scoreboard drawing
2004-05-06 04:11:04 +00:00
ehouse
26c6359475
fix so can draw multiline miniwindows. Not working for HIRES yet.
2004-04-30 08:35:51 +00:00
ehouse
bab5cc07f1
make progress inversions work for HIRES screens
2004-04-20 04:05:59 +00:00
ehouse
9dbe706089
more progress on hi-res (tray tiles); but seems to have broken 160x160
2004-03-18 05:41:59 +00:00
ehouse
bd9c2f890c
more progress on hires: fix miniwindow; start fixing tray tiles
2004-03-17 04:57:09 +00:00
ehouse
d395d429ac
progress toward highres stuff
2004-03-16 05:25:23 +00:00
ehouse
fa6186739a
start hi-res work; fix for API changes
2004-03-13 14:18:28 +00:00
ehouse
1550aefc06
fix reverse-highlighting of cells
2004-03-01 02:31:25 +00:00
ehouse
4c693e0bb8
drawBegin sig change
2004-02-13 13:54:52 +00:00
ehouse
8d1bd6d50e
nuke unused vars (for compiler warnings)
2003-11-19 04:50:29 +00:00
ehouse
56af07456c
get rid of DIRECT_PALMOS_CALLS
2003-11-16 19:46:51 +00:00
ehouse
a49c9b053d
checkin from personal archive
2003-11-16 19:37:12 +00:00