Commit Graph

13776 Commits

Author SHA1 Message Date
tombo
17d475dec4 Contributors.txt: removed BOM
git-svn-id: trunk@13909 -
2008-01-29 13:19:24 +00:00
tombo
99415e3982 IDE carbon: added option for creating Application Bundle to project Options
git-svn-id: trunk@13908 -
2008-01-29 13:16:44 +00:00
paul
4c476f7023 qt: dont use QEventNonClientAreaMouseButtonPress event on qt < 4.3
git-svn-id: trunk@13907 -
2008-01-29 11:00:07 +00:00
paul
e612bb7cf1 uniteditor: make zones which can hook windows for docking smaller 2 times their actual size, more comments to code
git-svn-id: trunk@13906 -
2008-01-29 10:53:46 +00:00
paul
543c7bfaab toolbutton: dont draw rectangle around divider in design mode
git-svn-id: trunk@13905 -
2008-01-29 07:30:02 +00:00
paul
221f810ea1 toolbar editor: add "New Divider" item to component menu
git-svn-id: trunk@13904 -
2008-01-29 07:29:14 +00:00
paul
cbb748b963 toolbutton:
- support for vertical toolbars
- improve drawing of dividers
- draw separators on flat toolbars as ||

git-svn-id: trunk@13903 -
2008-01-29 07:18:04 +00:00
jesus
6c3ee3bbc6 tpipro, handle px font units
git-svn-id: trunk@13902 -
2008-01-28 20:40:23 +00:00
jesus
feff55eb39 tpipro, handle style tag in HEAD, improved font for length units em & %, handle single and double quote in css strings
git-svn-id: trunk@13901 -
2008-01-28 18:57:27 +00:00
kirkpatc
3e1f2d598f LazDoc - update skeleton for Controls.xml, and add short descriptions for many public methods and protected properties.
git-svn-id: trunk@13900 -
2008-01-28 13:30:51 +00:00
kirkpatc
570d56bdd7 LazDoc - the properties of TGroupBox and TComboBox in StdCtrls.xml have been filled in using the 'copy from inherited' facility. It is very easy to use, but I believe we should not routinely use it until we are very sure the description in the ancestor class is correct and complete.
git-svn-id: trunk@13899 -
2008-01-27 16:58:49 +00:00
sekelsenmat
b2bf973c72 Removes no longer needed utf-8 function from lclproc.pas
git-svn-id: trunk@13898 -
2008-01-27 16:19:28 +00:00
sekelsenmat
8b0f7f319e Patch from Ales Katona. Further fixes double click word selection on SynEdit.
git-svn-id: trunk@13897 -
2008-01-27 16:09:18 +00:00
marc
7183882ba2 * implemented limited callstackview based on patch from Martin Friebe
git-svn-id: trunk@13896 -
2008-01-27 16:01:41 +00:00
marc
5d986dae61 * Fixed exception when a mapiterator was used after a map was cleared
git-svn-id: trunk@13895 -
2008-01-27 15:59:04 +00:00
paul
e8408b475d ide: docking testing
- make Messages and CodeExplorer windows dockable
- add docksites to uniteditor
(disabled through EnableDocking - see ide.inc)

git-svn-id: trunk@13894 -
2008-01-27 15:04:51 +00:00
paul
7eef259d42 publish TStatusBar.Align
git-svn-id: trunk@13893 -
2008-01-27 14:53:52 +00:00
sekelsenmat
35bc02dff1 Patch from Ales Katona.
1. it inverts parsing logic to use Highlighter.WordBlockChars +
TSynWhiteChars (or TSynWordBlockChars + TSynWhiteChars if there's no
highlighter), thus allowing utf-8 words to be parsed as long as the
block chars don't contain chars > 127.

2. it fixes the doubleclick selection by said logic + fixing final caret
position based on true length of given line if UseUTF8 is true.

git-svn-id: trunk@13892 -
2008-01-27 14:10:09 +00:00
tombo
aefeb828a2 LCL carbon: fixed calculating text extent for cached text layouts
git-svn-id: trunk@13891 -
2008-01-27 13:08:30 +00:00
paul
6f0fd6986d qt: improved scrollbars (no more doubling of scrollbars after control reparenting)
git-svn-id: trunk@13890 -
2008-01-27 09:42:22 +00:00
paul
4c2fed68d4 qt: fix crash on recreating TCustomControl descendants
git-svn-id: trunk@13889 -
2008-01-26 18:58:06 +00:00
paul
1d29c3e238 qt: support for drag/dock for forms with dkDock style
win32: allow drag/dock TCustomForms too - not only TForm descendants

git-svn-id: trunk@13888 -
2008-01-26 18:20:19 +00:00
paul
54d4d815b2 qt: apply initial position and size from createparams structure on widget creation
git-svn-id: trunk@13887 -
2008-01-26 17:58:47 +00:00
kirkpatc
6a1d70990d LazDoc - some small changes made to StdCtrls and Dialogs, mainly to test LazDoc functionality
git-svn-id: trunk@13886 -
2008-01-26 14:18:50 +00:00
paul
af8f0e1c03 gtk1 - erase background only for *real* custom controls (GtkApiWidget) (issue #0010702)
gtk2 - allow erase background for any custom controls (for forms too - they can be colored now)

git-svn-id: trunk@13885 -
2008-01-26 12:06:02 +00:00
paul
cf0785c4bb gtk2: dont use hack to set itemindex for listbox with single selection (part of 0010682)
git-svn-id: trunk@13884 -
2008-01-26 11:06:06 +00:00
mattias
4e5e27ca41 IDE codehelp: disabled saving seealso and example - they are not yet complete
git-svn-id: trunk@13883 -
2008-01-25 21:10:46 +00:00
mattias
6c4380a108 IDE: codehelp: fixed passing line breaks to code hints
git-svn-id: trunk@13882 -
2008-01-25 20:14:34 +00:00
mattias
bc4c1892bf IDE: codehelp: values are now read/stored with complete xml tree
git-svn-id: trunk@13881 -
2008-01-25 19:14:18 +00:00
mattias
8810e42aec laz_xmlread: whitespace chars behind ags is now stored in text nodes
git-svn-id: trunk@13880 -
2008-01-25 19:13:38 +00:00
jesus
178474226e tpipro, fixes locating css files, parsing of commands, some font support
git-svn-id: trunk@13879 -
2008-01-25 18:23:06 +00:00
laurent
13f206454b added resourcestrings for Lazdoc
git-svn-id: trunk@13878 -
2008-01-25 16:53:42 +00:00
vincents
675e3bee30 TAChart: Code cleanups and bugfixes (bugfixes by Uwe Zimmermann and Oled), bug #10699
git-svn-id: trunk@13877 -
2008-01-25 14:45:02 +00:00
kirkpatc
cc9541e07c LazDoc - Skeleton update to Grids.xml and some updates to TCustomGrid; some minor changes to StdCtrls.xml
git-svn-id: trunk@13876 -
2008-01-25 14:42:38 +00:00
tombo
318a8da0fd LCL carbon: improved TNotebook scrolling
- better performance for TSynEdit by caching text layouts

git-svn-id: trunk@13875 -
2008-01-25 14:09:52 +00:00
paul
f1d8f78b0c initial implementation of TWinControl.SetShape for gtk, qt, win32 + example
git-svn-id: trunk@13874 -
2008-01-25 06:56:57 +00:00
paul
737152c95a cleanup
git-svn-id: trunk@13873 -
2008-01-25 05:45:41 +00:00
paul
3d2824268f cleanup
git-svn-id: trunk@13872 -
2008-01-25 05:45:10 +00:00
paul
81f6e73177 fix AutoDragging in TCustomTreeView
git-svn-id: trunk@13871 -
2008-01-24 23:45:25 +00:00
mattias
09528b2873 openglcontrol: gtk2: send WMSize messages after every gtk resize. For some unknown reason the opengl context is resized in several steps
git-svn-id: trunk@13870 -
2008-01-24 22:23:20 +00:00
sekelsenmat
8bd4a8f969 Patch from Paul Michell. Implements setting checked for a menu item at run-time. Also added him to Contributors.txt
git-svn-id: trunk@13869 -
2008-01-24 21:32:38 +00:00
sekelsenmat
3ff0a0bd5b Partial implementation of an utf-8 capable SetBlockWord on SynEdit. Enclosed on ifdef NEW_UTF8_SETWORDBLOCK. Also added helper functions on LCLProc for converting an utf-8 string into an array of chars for algorithms that require fast access to a char by position.
git-svn-id: trunk@13868 -
2008-01-24 20:56:30 +00:00
mattias
e0392bcca2 openglcontrol: clean up
git-svn-id: trunk@13867 -
2008-01-24 19:59:14 +00:00
mattias
e1c029f87b IDE: codehlpe reduced debugging output
git-svn-id: trunk@13866 -
2008-01-24 19:39:49 +00:00
mattias
c050bb9441 IDE: codehelp editor: fixed changing node value
git-svn-id: trunk@13865 -
2008-01-24 19:36:47 +00:00
mattias
a939ffbd9b CodeHelp: started saving values
git-svn-id: trunk@13864 -
2008-01-24 19:08:45 +00:00
mattias
7c322404f8 IDE: renamed some more lazdoc identifiers with codehelp
git-svn-id: trunk@13863 -
2008-01-24 18:45:13 +00:00
mattias
d3099e9450 IDE: renamed some more lazdoc identifiers with codehelp
git-svn-id: trunk@13862 -
2008-01-24 18:38:43 +00:00
mattias
a2a5c89964 IDE: renamed some more lazdoc identifiers with codehelp
git-svn-id: trunk@13861 -
2008-01-24 18:36:02 +00:00
laurent
438498126b New images for codeexplorer
git-svn-id: trunk@13860 -
2008-01-24 17:25:36 +00:00