Commit Graph

3962 Commits

Author SHA1 Message Date
ask
a480ed52ae TAChart: Sort and group TChart members. Publish AxisColor property.
git-svn-id: trunk@19599 -
2009-04-24 08:39:47 +00:00
vincents
ad9038a66e mouse and key input component: added function to input a string (it was only one char at a time) from javivf (issue #13575)
git-svn-id: trunk@19598 -
2009-04-24 08:14:58 +00:00
ask
23f9d1f9c4 TAChart: Improve extent processing.
* Replace {X/Y}Graph{Max/Min} and AutoUpdate{X/Y}{Max/Min} properties with Extent class.
 * Use +/-Infinity instead of custom MinDouble/MaxDouble constants
 * Simplify UpdateExtent procedure

git-svn-id: trunk@19597 -
2009-04-24 07:24:04 +00:00
ask
f0d5fdc244 TAChart: More default values for properties.
git-svn-id: trunk@19596 -
2009-04-24 06:35:41 +00:00
marc
61fedc0c97 * Updated Russian translation by Maxim Ganetsky
git-svn-id: trunk@19592 -
2009-04-23 22:04:46 +00:00
mattias
c5b4688ec5 codetools: class completion: implemented property types with units prefixes, bug #11827
git-svn-id: trunk@19590 -
2009-04-23 10:18:57 +00:00
mattias
09148347e9 codetools: class completion: fixed adding behind variable lists, bug #13368
git-svn-id: trunk@19589 -
2009-04-23 09:57:51 +00:00
vincents
9e597f8954 updated translation strings using new update po file tool.
git-svn-id: trunk@19563 -
2009-04-21 20:48:34 +00:00
martin
9d8131f5d6 SynEdit: Fixed flicker, if themes(Windows) where off. SynEdit would not use a double-buffer then. issue #0013550
git-svn-id: trunk@19553 -
2009-04-21 12:51:31 +00:00
martin
c14b8611f4 SynEdit: Fold-context-Menu, fix crash for right click at lines without fold
git-svn-id: trunk@19549 -
2009-04-21 12:30:58 +00:00
vincents
ae6e3689e1 components: fpweb: add support for FastCGI from fpc 2.3.1 (issue #13421)
* Support for FastCGI applications
* Mentioned difference between custom and normal web-applications (handling webmodules)
* Register THtmlPageProducer
* Set executabletype to petLibrary for Apache-modules
* Removed runnable flag from Webapplications that can't be run from inside the Lazarus IDE
* Removed CreateFormStatements flag from webapplication which don't need those 
patch by Joost van der Sluis

git-svn-id: trunk@19548 -
2009-04-21 10:57:58 +00:00
vincents
0c01642a75 components: fpweb: made changes to synchronize with update in fcl-web fpc 2.3.1 from Attila Borka (issue #13251)
git-svn-id: trunk@19547 -
2009-04-21 10:50:22 +00:00
ask
1f8f8a9909 TAChart: Convert [X/Y]ImageToGraph to functions
git-svn-id: trunk@19543 -
2009-04-21 08:39:29 +00:00
ask
64c6432237 TAChart: Convert {X/Y}GraphToImage to functions
git-svn-id: trunk@19542 -
2009-04-21 08:27:50 +00:00
ask
45d428b6e3 TAChart: Add Series.ZPosition property
git-svn-id: trunk@19541 -
2009-04-21 08:15:21 +00:00
ask
2117d39cf8 TAChart: add default values to published properties, minor cleanups.
git-svn-id: trunk@19540 -
2009-04-21 05:49:44 +00:00
mattias
de190884ee codetools: as operator in with variables
git-svn-id: trunk@19533 -
2009-04-20 22:59:04 +00:00
martin
c35881890d SynEdit Fold via context-menu: fix unfolding
git-svn-id: trunk@19529 -
2009-04-20 21:38:03 +00:00
mattias
39701eb2d7 codetools: fixed code completion in sub begin block
git-svn-id: trunk@19527 -
2009-04-20 16:08:30 +00:00
mattias
76f345e29e IDE: codeexplorer: implemented figure empty begin blocks
git-svn-id: trunk@19522 -
2009-04-20 13:18:23 +00:00
mattias
a7d4c2d5b4 synedit: clean up
git-svn-id: trunk@19518 -
2009-04-19 21:10:03 +00:00
martin
6a6c84d56b SynEdit Folding: Improved Pop-up-Menu on fold-gutter => replace normal popup.
git-svn-id: trunk@19516 -
2009-04-19 17:11:02 +00:00
martin
59d3bbd7e9 SynEdit Folding: Improved block detection for Pop-up-Menu on fold-gutter
git-svn-id: trunk@19511 -
2009-04-19 12:44:11 +00:00
martin
d6d2d80d9f SynEdit Folding: Added Pop-up-Menu to Gutter
git-svn-id: trunk@19499 -
2009-04-19 00:39:59 +00:00
martin
1f3f3bd7e0 SynEdit, Folding: Don't follow the caret, unless config says so
git-svn-id: trunk@19493 -
2009-04-18 21:25:57 +00:00
martin
d3bde9aa5a SynEdit, Folding: allow collapsing more than one fold per line. issue #12811
git-svn-id: trunk@19491 -
2009-04-18 18:58:50 +00:00
mattias
73edc4762b codetools: nested comments for GetAtomString
git-svn-id: trunk@19479 -
2009-04-18 04:28:44 +00:00
mattias
cc98da7e85 codetools: nested comments for CompareAtom
git-svn-id: trunk@19478 -
2009-04-18 04:15:52 +00:00
mattias
7c7f67c1a8 codetools: CompareComments
git-svn-id: trunk@19476 -
2009-04-18 04:00:08 +00:00
martin
fcef8bf239 Synedit: Fixed deleting block. If block-begin was past eol, sometimes a text fragment would remain. issue #0013534
git-svn-id: trunk@19475 -
2009-04-17 22:26:35 +00:00
mattias
9939cc7c12 IDE: codeexplorer: started sorted constants
git-svn-id: trunk@19469 -
2009-04-17 13:02:41 +00:00
vincents
443073a7a2 pinters: fixed compilation on win64
git-svn-id: trunk@19466 -
2009-04-17 09:57:10 +00:00
mattias
da0694aae0 IDE: code explorer: fixed ignoring user defined constants
git-svn-id: trunk@19461 -
2009-04-16 23:29:31 +00:00
mattias
7400ba8680 IDE: code explorer: added figures for Paul
git-svn-id: trunk@19458 -
2009-04-16 22:55:18 +00:00
jesus
3c6e7b1b20 ProjectTemplates translations update from Graeme, issue #13128
git-svn-id: trunk@19457 -
2009-04-16 18:31:31 +00:00
martin
fee076fd23 SynEdit: Fixed a possible null pointer exception, in highlighter.
git-svn-id: trunk@19449 -
2009-04-15 20:33:01 +00:00
martin
8be1eac47f SynEdit: Cleanup, removed ifdef
git-svn-id: trunk@19448 -
2009-04-15 16:28:31 +00:00
martin
094f0e041d SynEdit, Pascal Highlighter better matching of incorrect nested blocks
git-svn-id: trunk@19447 -
2009-04-15 15:50:35 +00:00
mattias
3ecc7b502b sqldb: recreated Makefile
git-svn-id: trunk@19442 -
2009-04-15 10:08:53 +00:00
jesus
06bf2624c0 printers (cups), set some dialog's postions to poScreenCenter
git-svn-id: trunk@19432 -
2009-04-15 00:30:20 +00:00
martin
f22870f50f SynEdit, Word-Pair-Markup, fixed drawing artefacts, if another window was moved over the editor
git-svn-id: trunk@19429 -
2009-04-14 20:44:47 +00:00
paul
b86e6de121 position own made print form on screen center
git-svn-id: trunk@19423 -
2009-04-14 06:55:59 +00:00
paul
146a3542fb win32: position printer dialogs on center of active form monitor
git-svn-id: trunk@19422 -
2009-04-14 06:42:25 +00:00
jesus
bdd630a38a Printers, fix hint
git-svn-id: trunk@19414 -
2009-04-13 18:12:38 +00:00
vincents
428ae2d60f printers: fixed compilation on windows.
git-svn-id: trunk@19413 -
2009-04-13 18:01:32 +00:00
martin
65af78ff54 SynEdit: Fixed issue with fold/word-pair-markup "procedure xxx; forward" issue #0013487
git-svn-id: trunk@19412 -
2009-04-13 17:39:09 +00:00
martin
a6e6bbabb7 SynEdit C++ Highlighter: Fixed closing multi line string, if closing quote is at start of line. issue #0013502
git-svn-id: trunk@19411 -
2009-04-13 16:22:51 +00:00
jesus
c0a5880b5c Printers(cups), fix printer orientation problem (issue #13488), advanced options in printer properties dlg, started pagesetup dlg, etc.
git-svn-id: trunk@19410 -
2009-04-13 16:15:27 +00:00
martin
71fb77ec40 SynEdit: Fold at %Region and $IfDef (Issue #12718)
git-svn-id: trunk@19409 -
2009-04-13 15:36:53 +00:00
mattias
65e31f48c0 IDE+codetools: identifier completion: added some keywords
git-svn-id: trunk@19390 -
2009-04-12 23:08:03 +00:00
mattias
39dabdaf5d IDE: added quickfix item for identifier not found and adding local variable
git-svn-id: trunk@19388 -
2009-04-12 22:54:55 +00:00
mattias
13d580f6d8 IDE: making some abort buttons context sensitive
git-svn-id: trunk@19387 -
2009-04-12 22:53:16 +00:00
mattias
c774737bb2 codetools: remove unit from uses section: removing space around first unit
git-svn-id: trunk@19367 -
2009-04-12 04:57:27 +00:00
mattias
b4ea776023 IDE: file save as: implemented changing unit references in pascal sources
git-svn-id: trunk@19342 -
2009-04-11 07:06:16 +00:00
mattias
8de576a7a4 codetools: searching unit references in source
git-svn-id: trunk@19340 -
2009-04-11 06:40:37 +00:00
ask
1184f95530 TAChart: Silence 'parameter is unused' hint. Fix unitialized variable.
git-svn-id: trunk@19324 -
2009-04-10 21:25:57 +00:00
martin
cf323f5239 SynEdit: fixed folding for forward/external procedures in implementation section
git-svn-id: trunk@19317 -
2009-04-10 16:44:14 +00:00
paul
a5a3a8e13e lcl: split TAsyncProcess and TProcessUtf8 between 2 units. This is needed to remove widgetset dependency from svn2revision.inc
all others: add/replace new dependency

git-svn-id: trunk@19313 -
2009-04-10 15:33:23 +00:00
mattias
36c8c8f079 IDE+codetools: started finding unit references
git-svn-id: trunk@19310 -
2009-04-10 14:52:57 +00:00
paul
ef6a23b55a synedit: highlight "alias"
git-svn-id: trunk@19300 -
2009-04-10 11:56:11 +00:00
ask
51f0ad8fc8 TAChart: Introduce TFuncSeries.Step to control drawing granularity.
git-svn-id: trunk@19298 -
2009-04-10 09:33:06 +00:00
ask
5c796207d7 TAChart: Rename Auto{X/Y}{Max/Min} to Use{X/Y}{Max/Min} and make it work.
git-svn-id: trunk@19297 -
2009-04-10 08:42:18 +00:00
mattias
29df007f71 codetools: parsing procedure alias
git-svn-id: trunk@19296 -
2009-04-10 08:40:54 +00:00
mattias
54597c0fcb codetools: finding unused units: used global properties
git-svn-id: trunk@19289 -
2009-04-09 13:23:26 +00:00
mattias
8b2cde0cb6 codetools: finding unused units: procedures
git-svn-id: trunk@19288 -
2009-04-09 13:17:59 +00:00
mattias
fe3b0c86d2 codetools: finding unused units
git-svn-id: trunk@19287 -
2009-04-09 13:14:05 +00:00
mattias
9a76510f83 codetools: added example for unused units
git-svn-id: trunk@19286 -
2009-04-09 12:57:21 +00:00
mattias
f7b1dd2b77 codetools: reading all references
git-svn-id: trunk@19285 -
2009-04-09 09:56:00 +00:00
mattias
26ef5cd496 IDE+codetools: started heuristic to find unused units
git-svn-id: trunk@19281 -
2009-04-08 23:45:15 +00:00
mattias
9bcfe33630 codetools: finddeclaration: find base node of unit alias
git-svn-id: trunk@19279 -
2009-04-08 21:23:11 +00:00
mattias
ca7c8700f0 rtticontrols: published TTIComboBox AutoComplete and AutoCompleteText
git-svn-id: trunk@19276 -
2009-04-07 12:45:29 +00:00
mattias
5799bab4d1 codetools: added nodes for units in uses sections
git-svn-id: trunk@19271 -
2009-04-07 09:21:23 +00:00
vincents
906426f562 tachart: updated makefile after version change in r18773 #75edc78f04
git-svn-id: trunk@19259 -
2009-04-06 20:20:19 +00:00
vincents
4444941bea removed non-utf8 polish translations
git-svn-id: trunk@19257 -
2009-04-06 19:46:22 +00:00
vincents
473da9fa6a updated polish translations from Sebastian Gasiorek
git-svn-id: trunk@19256 -
2009-04-06 19:41:54 +00:00
mattias
2c7f72498b codetools: find declaration jump to unit name in uses section
git-svn-id: trunk@19249 -
2009-04-06 12:35:27 +00:00
mattias
e65607c2b0 codetools: implemented searching uses in modifier without extension
git-svn-id: trunk@19248 -
2009-04-06 12:26:06 +00:00
mattias
9ca2fd903b codetools: searching include files without extension
git-svn-id: trunk@19246 -
2009-04-06 11:50:56 +00:00
martin
0a84603c25 SynEdit: Divider lines,, if right margin is off (they did draw at random, now the draw independent)
git-svn-id: trunk@19245 -
2009-04-06 11:23:51 +00:00
mattias
72183ac80c synedit: clean up
git-svn-id: trunk@19244 -
2009-04-06 11:12:35 +00:00
jesus
8636b8453a Printers, patch for hi-res postscript output from Anton Kavalenka with changes, issue #13356
git-svn-id: trunk@19237 -
2009-04-06 04:32:52 +00:00
paul
75d3718f7d jcf: update to r803 revision of main repository:
- support for c-style fpc operators

git-svn-id: trunk@19236 -
2009-04-06 02:19:13 +00:00
martin
d683c26988 SynEdit: Allow configuration for folding
git-svn-id: trunk@19234 -
2009-04-05 20:46:30 +00:00
jesus
7f608f7cb4 LazReport, changed stringgrid sample source to UTF8 and resized report's memo views so they can show bigger texts
git-svn-id: trunk@19233 -
2009-04-05 19:27:32 +00:00
martin
0ba73e0a74 SynEdit Folding: protect form accidental deep nesting. (Pascal cuts at 100 recursive nests)
git-svn-id: trunk@19230 -
2009-04-05 16:03:17 +00:00
martin
9eb3a0f03d SynEdit: Fixing a crash when switching highlighter of a unit back to FreePascal
git-svn-id: trunk@19228 -
2009-04-05 13:58:52 +00:00
martin
c1053f86fe SynEdit: Fixed drawing background after the "right-border-line". There where ghost lines if a divider draw was on the left of the "r-b-l". Introduced in revision: 19220/19221
git-svn-id: trunk@19226 -
2009-04-05 02:17:45 +00:00
jesus
c9a334c974 LazReport, check that we are under a KDE session before to handle KDE locale specifics
git-svn-id: trunk@19225 -
2009-04-05 00:36:04 +00:00
martin
7ee15b0d8e SynEdit: Change the order in which lines, frames and text is drawn. Fixes issue #13436
git-svn-id: trunk@19224 -
2009-04-04 23:51:31 +00:00
martin
186237311f SynEdit: Fix right-border-line on Windows. Lines longer than the right border, would cause gaps in the line
git-svn-id: trunk@19223 -
2009-04-04 21:37:27 +00:00
martin
9c3c06ecf8 SynEdit, Cleanup: Removed unused unit dependencies / changed some var-param into out-param
git-svn-id: trunk@19222 -
2009-04-04 21:23:53 +00:00
martin
85faebfd2b SynEdit: Customizable DividerDraw settings (forgot result for global var sections)
git-svn-id: trunk@19221 -
2009-04-04 18:44:54 +00:00
martin
9918770992 SynEdit: Customizable DividerDraw settings (solves issue #13322)
git-svn-id: trunk@19220 -
2009-04-04 18:27:45 +00:00
paul
db361b7ad5 rtti controls: don't crash when we place TTIGrid on form
git-svn-id: trunk@19219 -
2009-04-04 16:38:37 +00:00
martin
40bea9841d SynEdit: Fixed compiler warning
git-svn-id: trunk@19210 -
2009-04-03 19:45:47 +00:00
mattias
da507228d2 codetools: ReadRawNextCAtom reading UTF8-BOM
git-svn-id: trunk@19195 -
2009-04-01 21:12:58 +00:00
mattias
93bf18b032 codetools: ReadRawNextPascalAtom reading UTF8-BOM
git-svn-id: trunk@19194 -
2009-04-01 21:11:54 +00:00
mattias
16cd122d2e codetools: pascal parser reading UTF8-BOM
git-svn-id: trunk@19193 -
2009-04-01 21:10:22 +00:00
ask
129b0cefb5 TAChart: Remove TChartSeries.InitBounds method. Various cleanups.
git-svn-id: trunk@19190 -
2009-04-01 20:01:33 +00:00
ask
6902bc22e9 TAChart: Rewrite calculation of title, axis and chart positions.
* Replace (X/Y)Image(Min/Max) variables with a single ClipRect property
* Simplify code by calculating positions directly before drawing chart elements
* Fix various minor bugs and inconsistencies, like the one in issue #13433
* Move DrawAxis, DrawTitleFoot and Refresh methods to protected,
  since they are useless directly
* Add DrawLineHoriz and DrawLineVert helpers

git-svn-id: trunk@19189 -
2009-04-01 19:03:20 +00:00