Gitiles
Code Review
Sign In
pulkomandy.tk
/
contiki-1.x
/
refs/tags/contiki-1.4
/
contiki-apple2
/
ctk
/
ctk-mousetext.c
17a6fab
Fill up the language card using #pragma codeseg().
by oliverschmidt
· 18 years ago
b5b84d8
Don't make assumtions on the content of the textentry text buffer beyond the first '\0'.
by oliverschmidt
· 18 years ago
2c67f16
Made use of gotoy.
by oliverschmidt
· 19 years ago
57a90e4
Every line in a multiline textentry widget is supposed to have an addtional zero termination so take that into account when computing line offsets.
by oliverschmidt
· 19 years ago
206a3b5
Improved multiline textentry drawing.
by oliverschmidt
· 19 years ago
28b5612
Reduced codesize by replacing if/else constructs with boolean parameters.
by oliverschmidt
· 19 years ago
f88ee84
Reverted recent change: "Implemented ctk_arch_isprint as macro like the gtk target does." as it obviously causes trouble with the cc65 isprint inline stuff.
by oliverschmidt
· 19 years ago
7f856cc
Implemented ctk_arch_isprint as macro like the gtk target does.
by oliverschmidt
· 19 years ago
31c0f68
Fixed cut&paste error.
by oliverschmidt
· 19 years ago
beb0c88
Introduced a new parameter for ctk_draw_window() that indicates if drawing the window borders is required.
by oliverschmidt
· 19 years ago
cef6d6c
Optimized menu drawing code. Now the code
by oliverschmidt
· 19 years ago
99480c1
The mousetext based ctk drawing code uses the cc65 C library function _textframexy to draw the window borders.
by oliverschmidt
· 19 years ago
e792998
Added visual feedback for a moving window by drawing all widgets focused. This seems to be intuitive as the focus of attention is the whole window (thus all widgets).
by oliverschmidt
· 19 years ago
76872e8
Up to now Contiki for the Apple2 was loaded under DOS 3.3 and it destroyed DOS 3.3 to get as much as possible memory.
by oliverschmidt
· 19 years ago
57d90a1
Changed ctk-mousetext to display an open menu non-reversed for better visual feedback on b&w platforms.
by oliverschmidt
· 20 years ago
5867b67
Removed support for 40 column display from the apple2enh build. The startup code now switches to 80 column display itself. This allows to:
by oliverschmidt
· 20 years ago
9e652ff
Adjusted Apple2 port to the new Contiki kernel (and fixed / tuned pseudo clock).
by oliverschmidt
· 20 years ago
38e6633
Significantly improved screen refresh performance by drawing background directly into video buffer using memset/memcpy.
by oliverschmidt
· 20 years ago
280d131
Removed 80 char static buffer used for printing potentially truncated strings. The new code is tweaked to be only 8 bytes larger resulting in a win of 72 bytes.
by oliverschmidt
· 20 years ago
f0d728a
Excluded icon drawing code from compilation if no icon support is configured.
by oliverschmidt
· 20 years ago
10cb4f5
Changed desktop window to draw desktop icons non-focused when another window is open.
by oliverschmidt
· 20 years ago
19032c6
- Added a custom ctk drawing module based on ctk-conio which makes use of the "Mousetext" feature available on enhanced Apple //e (or better) machines.
by oliverschmidt
· 20 years ago