diff options
| author | Simon Tatham <anakin@pobox.com> | 2009-12-27 10:01:16 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2009-12-27 10:01:16 +0000 |
| commit | 9fbb365684ef662fc183ebd45c2eeb50f40589b5 (patch) | |
| tree | 494e77cfaa8402d920bd6615db0a31dbdbc59183 /nullfe.c | |
| parent | 72922b307822874862d943893b10ac75d01689d2 (diff) | |
| download | puzzles-9fbb365684ef662fc183ebd45c2eeb50f40589b5.zip puzzles-9fbb365684ef662fc183ebd45c2eeb50f40589b5.tar.gz puzzles-9fbb365684ef662fc183ebd45c2eeb50f40589b5.tar.bz2 puzzles-9fbb365684ef662fc183ebd45c2eeb50f40589b5.tar.xz | |
Introduce, and implement as usefully as I can in all front ends, a
new function in the drawing API which permits the display of text
from outside basic ASCII. A fallback mechanism is provided so that
puzzles can give a list of strings they'd like to display in order
of preference and the system will return the best one it can manage;
puzzles are required to cope with ASCII-only front ends.
[originally from svn r8793]
Diffstat (limited to 'nullfe.c')
| -rw-r--r-- | nullfe.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -17,6 +17,8 @@ void draw_polygon(drawing *dr, int *coords, int npoints, int fillcolour, int outlinecolour) {} void draw_circle(drawing *dr, int cx, int cy, int radius, int fillcolour, int outlinecolour) {} +char *text_fallback(drawing *dr, const char *const *strings, int nstrings) +{ return dupstr(strings[0]); } void clip(drawing *dr, int x, int y, int w, int h) {} void unclip(drawing *dr) {} void start_draw(drawing *dr) {} |