Matthias Melcher
17259bcbfc
One more fix
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7801 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
8ae745f5b3
UTF8 Text Display and Editor: added tons of tests for utf8 alignment, fixed a bunch of methods that did not understand utf8. Still lots of places to visit.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7800 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Albrecht Schlosser
d1a09ad73c
Fixed documentation (ws2_32.lib linked dynamically)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7799 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Albrecht Schlosser
3e1a8e17af
fixed missing header file for UTF-8 test (assert.h)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7798 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
0fb4feb11a
Working on correct line wrapping in Fl_Text_Display: starting to replace all byte based charracter calculations with utf8 functions. Current version wraps, but scroll bars are wrong. Non-wrapping text display starts to work better.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7797 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
5027ca90d3
Mark all funcitons in Fl_Text_Display as not yet Unicode safe.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7796 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
7ab2acfbff
Reformatted and completed (where possible) all comments on FL_Text_Display - maybe a rewrite from scratch *would* have been easier - sigh ;-)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7795 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
38dcb5a463
Starting to rework Fl_Text_Display from scratch to make wrapping work correctly. Fixed a few issues that made wrapping crash. Using ASCII range only with fixed character sizes should still wrap as expected?!
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7794 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
644fe62283
Uninitialized variable.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7793 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
cac40a9b02
STR 2158: partially solved. This commit is huge, I admit. I recoded most of Fl_Text_Buffer and large chunks of Fl_Text_Display to make it UTF-8 safe. Rendering of all left-to-right scripts works well on OS X for all tested fonts. International input works AFAIK. Copy and paste of UTF-8 data works. ----> what's not working yet though is line wrapping. Also, text search for internationsl characters is not working yet.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7792 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
engelsman
ddd4bbff1b
minor formatting changes to Fl_Text_Display.cxx
...
fixed some out-dented text (but not exaggerated indents)
split some doxygen comments and added blank lines
added indenting to complex if statement in draw_vline()
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7791 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
8dac539491
Fixed docs for fl_color_chooser() function's optional 'm' flag (renamed 'cmode' for clarity).
...
to prevent doxygen errors. Solves engelsman's comments at bottom of STR#2226.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7790 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
5560a4f0f1
Fixed a few pedantic warnings. Added Fl::option as discussed in STR #2368 , but I am not too happy with it yet. Please see discussion in that STR.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7789 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
1e26ada2c5
Fixed tab key navigation to inactive widgets (STR #2420 ), fixed a few pedantic warnings
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7788 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
48f107775d
Fixed outside label redraw damage areas (STR #2436 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7787 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
e811ef7138
Doc for arg to Fl_Window::icon(arg) changed to match actual prototype.
...
(char* -> const void*)
Noticed this because docs for this method under OS issues
wasn't showing up with html highlights.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7786 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
f52f1c603c
Doxygen mods so fl_show_colormap() shows up in the "Color & Font functions" chapter.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7785 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
5a461b0ff4
Some widgets reordered for consistent keyboard navigation in tree test program.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7784 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
8ad7e5ccc0
Added callback when double-clicking file in a file chooser (STR#2346)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7783 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
b5a73c78e6
Fixed label alignment (STR #2436 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7782 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
9b6f68dd7c
Added interface to set color chooser mode (STR #2407 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7781 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
f1f1d8ed42
STR 2382: Fixed compile errors when HAVE_LIBJPEG was not defined
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7780 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
8e30c66a92
Fixed special handling for ISO back-tab keycode (STR #2369 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7779 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
6017a6fae6
STR 2348: fixed possibly wrong relative path
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7778 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
e923015b01
STR 2370: fixed static allocation in Fl_Tabs.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7777 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
2ca4600a7e
STR 2406: Fl_Widget::measure_label made const
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7776 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
a04cc6b3ce
Added instructions on how to create a Linux 'Code::Blocks' project
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7775 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
ff09e7237c
Fl_Button shortcut handling would crash if the widget was deleted in the callback.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7774 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
9b2d8347de
Added alternative names for Xft. On all Linux distors I tested, it makes no difference. If there are Unixes that need other names, the ifdef should be changed accordingly.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7773 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
ea2b414845
Added documentation for Fl_Tabs resizable.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7772 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
c18d7d5070
Added instructions for Mint Linux and Fedora.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7771 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
engelsman
efd349ddce
updated documentation for color handling - see STR #2226
...
- added text about color(0xRRGGBBII) call to common.dox and drawing.dox
- added doxygen comments for fl_show_chooser(), including image.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7770 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
9a84309f51
Fixed strange indents, added implied break, notreached clarification.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7769 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
86f82cce6a
Applied patch from STR#2428 to fix warnings on OSX/Tiger for fl_rect.cxx.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7768 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
8f79d200a0
Fixed the remaining warnings
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7767 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
1b6dae10bf
Removing compiler warnings in test apps
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7766 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
291faee430
Fixed a bunch of warnings from gcc 4.4.5 . Most of these are parenthesis missing to make the precedence of && over || obvious. Ah well, why not...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7765 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
58bdfbdedd
Added list of further distros to support
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7764 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
7780df8838
Started a README for all Unix packages. The first example is for Ubuntu 10 in the command line. More to follow. Suggestions appreciated.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7763 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
engelsman
fc1a878290
reworked color documentation as suggested in STR #2373
...
part of the confusion was the main page link to
Common Widgets and Attributes/Colors actually went to
Drawing Things in FLTK/Colors therefore making it harder
to find information.
Common Widgets and Attribute/Colors now simplified
Drawing Things in FLTK/Colors now expanded
FLTK Enumerations/Colors now simplified
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7762 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Manolo Gouy
b10ffb40d8
Mac OS X: simplified processing of keyboard events.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7761 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
e9beabcfba
Verified project creation in VisualC 2010 and updated documentation.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7760 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Manolo Gouy
901bc31ec3
Use Mac OS-defined character composition method. It allows to handle composed characters of many more languages than before (e.g., Polish, Greek).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7759 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Manolo Gouy
cac2ff3339
Converted to UTF-8 encoding so 'Character composition table' is correct in Doxygen html doc
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7758 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
9ce4ddabbb
Added first part of VC2010 documentation.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7757 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
9c206dad0f
Adding a Visual Studio 2010 solution. This was much more troublesome than anticipated. We need to upgrade to current version of IDEs regularly.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7756 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Matthias Melcher
a1d5bf784c
Added two missing projects to VC2008
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7755 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
3f41385ebc
Imported widgettable.cxx from original Fl_Table widget test suite
...
as an FLTK example 'table-as-container.cxx'.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7754 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
0ae522c5ca
doxygen: fixes to example program filenames.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7753 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago
Greg Ercolano
76d205ddb5
Improved doxygen docs for draw_cell() parameters in the various contexts.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7752 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
15 years ago