summaryrefslogtreecommitdiff
path: root/src/Fl_Bitmap.cxx
diff options
context:
space:
mode:
authorMatthias Melcher <fltk@matthiasm.com>2006-06-02 14:17:41 +0000
committerMatthias Melcher <fltk@matthiasm.com>2006-06-02 14:17:41 +0000
commit4dd1f5e2164b8d4e4f1b5a3e7df934f82f3c5783 (patch)
treef72945c88705fff7495bc43820ce9c59d3d7ce96 /src/Fl_Bitmap.cxx
parentb938cfb7ef9a27f378b80273f63e909bbf4858d2 (diff)
STR #1305: partial fix.
FLTK on Mac with --enable-quartz now uses ATSU instead of CG to render text. First of all, it is a lot faster, but more importantly, character positions are now all at integer positions. This is not as beatiful as standard Mac text, but required by the FLTK internals. I seriously doubt that anyone who's not a typesette will notice the difference. But - and there's always a but, isn't there? This commit does not handle the ASCII-to-UTF16 conversion yet, so all characters above 127 are junk. Also, there are still a lot of problems with the Quartz support in general. Most prominently, we still get a lot of messages about invalid contexts which ruins the clipping. So in conclusion (this must be the longest SVN commit annotation ever) this modification fixes the main reason why I did not finish the Quartz port. After fixing this, there's hope that we will wrap even that dirty little corner of FLTK up for good! git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5171 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'src/Fl_Bitmap.cxx')
0 files changed, 0 insertions, 0 deletions