Commit Graph

18931 Commits

Author SHA1 Message Date
paul
6f99c2aab0 lcl: destroy ThemeServices in the TWidgetset.BeforeDestruction method since it can release some gdi objects and some widgetsets (like gtk) stores gdi objects in internal structures and release them in the widgetset destructor
git-svn-id: trunk@19212 -
2009-04-04 09:55:53 +00:00
mattias
91dea6fbf8 LCL: added encoding UTF-8 with BOM, IDE: fixed changing encoding
git-svn-id: trunk@19211 -
2009-04-04 00:43:25 +00:00
martin
40bea9841d SynEdit: Fixed compiler warning
git-svn-id: trunk@19210 -
2009-04-03 19:45:47 +00:00
paul
3ce3002123 ide: add "Generate Dwarf" to the linker->debug compiler options
git-svn-id: trunk@19209 -
2009-04-03 15:05:54 +00:00
paul
62a3913428 lcl: set mine-type text/pascal instead of text/plain for some units
git-svn-id: trunk@19208 -
2009-04-03 11:05:58 +00:00
mattias
f940e202a0 IDE: rename identifier: check if renaming a unit
git-svn-id: trunk@19207 -
2009-04-03 09:59:40 +00:00
paul
0a2aa05286 ide: set TButtonPanel.ShowBevel = False for some IDE dialogs
git-svn-id: trunk@19206 -
2009-04-03 07:17:32 +00:00
paul
85dddd8c4a lcl: further fix TButtonPanel.AutoSize
git-svn-id: trunk@19205 -
2009-04-03 06:55:19 +00:00
paul
cede3acc11 lcl: further fix TButtonPanel.AutoSize
git-svn-id: trunk@19204 -
2009-04-03 06:50:02 +00:00
paul
76a209955a lcl: fix TButtonPanel.AutoSize
git-svn-id: trunk@19203 -
2009-04-03 06:39:04 +00:00
paul
f7577be51b lcl: move Dock Image handling from the drag manager to the TDragDockObject (part of issue #0013427)
git-svn-id: trunk@19202 -
2009-04-03 05:59:46 +00:00
mattias
7180ac0e84 IDE: code explorer: starting with code page, implemented function to find node with position
git-svn-id: trunk@19201 -
2009-04-02 18:31:12 +00:00
mattias
52ef82af0f LCL docs: TAvgLvlTree
git-svn-id: trunk@19200 -
2009-04-02 17:40:14 +00:00
paul
aad3ca0d81 ide: reanchor buttonpanel in the IDE options dialog
git-svn-id: trunk@19199 -
2009-04-02 03:50:51 +00:00
paul
84ee8bd167 lcl: add minimal constraints for buttons in the buttonpanel
git-svn-id: trunk@19198 -
2009-04-02 03:50:04 +00:00
paul
b0a039e313 ide: reanchor compiler options dialog messages page
git-svn-id: trunk@19197 -
2009-04-02 01:53:27 +00:00
paul
e9adbdad62 lcl: repair TCustomPropertyStorage StorageNeeded balance with FreeStorage (fixes bug #0013239)
git-svn-id: trunk@19196 -
2009-04-01 22:26:56 +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
mattias
03f99cda41 IDE: fixed svn props of compileroptionsdlg.lfm
git-svn-id: trunk@19192 -
2009-04-01 20:56:09 +00:00
mattias
4a17fc0717 IDE: extract proc: fixed extracting proc, bug #13108
git-svn-id: trunk@19191 -
2009-04-01 20:49:27 +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
mattias
77ab045b5b IDE+codetools: implemented Extract Function, issue #13108
git-svn-id: trunk@19188 -
2009-04-01 15:51:21 +00:00
paul
e9ab826ce1 lcl: fix TDragObjectEx and other Ex object Create constructors (by patch of Hans-Peter Diettrich, part of #0013427)
git-svn-id: trunk@19187 -
2009-04-01 14:23:44 +00:00
paul
ef83008c93 ide: set constraints for OK button for show compiler options dialog and let this dialog close on pressing Escape
git-svn-id: trunk@19186 -
2009-04-01 13:06:30 +00:00
paul
a03a773255 ide: change 'Ok' to 'OK' for OK buttons, add string consts for debug inspector dialog (will be commited later)
git-svn-id: trunk@19185 -
2009-04-01 13:03:19 +00:00
mattias
50c2c46c76 IDE: compiler options: fixed layout of messages list
git-svn-id: trunk@19184 -
2009-04-01 12:53:41 +00:00
mattias
2375155c81 IDE: compiler options: renamed Messages to Verbosity and Compiler Messages to Messages
git-svn-id: trunk@19183 -
2009-04-01 12:52:23 +00:00
mattias
16a4cefdd3 IDE: compiler options: added page to hide specific FPC messages, issue #12304, patch from Dmitry
git-svn-id: trunk@19182 -
2009-04-01 12:46:21 +00:00
mattias
e6e4986ffd codetools: TCodeBuffer.IsDeleted now changes ChangeStep, bug #13376
git-svn-id: trunk@19181 -
2009-04-01 12:34:07 +00:00
mattias
804c85d283 codetools: CleanPosToCaret now returns false if Buffer.IsDeleted
git-svn-id: trunk@19180 -
2009-04-01 12:27:38 +00:00
mattias
7fb37b5564 IDE: outputfilter: showing darwin linker errors, bug #12209, patch from Dmitry
git-svn-id: trunk@19179 -
2009-04-01 12:22:52 +00:00
paul
744ecc8434 set svn props: eol-style, mime-type
git-svn-id: trunk@19178 -
2009-04-01 11:00:07 +00:00
paul
8efd11f44a lcl: remove fpc bug workaround from the spinedit code
git-svn-id: trunk@19177 -
2009-04-01 09:02:06 +00:00
paul
eb967fd0a0 lcl: revert part of r19151 #ac0184724f, another trial to fix double raising of OnChange event for TEdit (fixes bug #0013102, bug #0013432)
git-svn-id: trunk@19176 -
2009-04-01 08:55:54 +00:00
paul
bba625c7a6 lcl: fix memory leak in the CopyMask procedure (bug #0013430)
git-svn-id: trunk@19175 -
2009-04-01 01:04:01 +00:00
paul
15bcc80f78 lcl: formatting
git-svn-id: trunk@19174 -
2009-04-01 00:38:03 +00:00
jesus
8cc922f620 LazReport, fix designer show grid problem: once enabled can't be disabled
git-svn-id: trunk@19173 -
2009-03-31 20:34:05 +00:00
ask
0d997f9838 TAChart: Really fixed compilation on FPC 2.3.1
git-svn-id: trunk@19172 -
2009-03-31 13:28:16 +00:00
ask
c516f8def5 TAChart: add simple demo application for function series
git-svn-id: trunk@19171 -
2009-03-31 08:51:39 +00:00
ask
a95dcafbfb TAChart: Fixed compilation on FPC 2.3.1
git-svn-id: trunk@19170 -
2009-03-31 07:48:56 +00:00
ask
53478c37f8 TAChart: Initial implementation of function series
git-svn-id: trunk@19169 -
2009-03-31 06:48:48 +00:00
paul
a395aebafc lcl: drag/dock (from patch of Hans-Peter Diettrich, issue #0013427)
- add TDragObject.AutoCreate constructor
  - add TDragObjectEx, TDragControlObjectEx, TDragDockObjectEx for delphi compatibility
  - remove TDragDockCommon.FDragObjectAutoFree, use AutoCreated property of TDragObject instead
  - simplify TControl.GetFloating

git-svn-id: trunk@19168 -
2009-03-31 06:47:01 +00:00
paul
9366c72035 lcl: publish DragKind property for some standard controls (part of issue #0013427)
git-svn-id: trunk@19167 -
2009-03-31 05:41:53 +00:00
ask
834c9f9146 TAChart: Move ShowInLegend property into TBasicChartSeries class.
Rearrange some declarations alphabetically.

git-svn-id: trunk@19166 -
2009-03-31 05:31:25 +00:00
paul
f251f2caf1 gtk2: fix memory leak
git-svn-id: trunk@19165 -
2009-03-31 05:14:02 +00:00
paul
64875a8a3e images: fix paths
git-svn-id: trunk@19164 -
2009-03-31 04:32:33 +00:00
ask
9d35d8873d TAChart: Add few more pointer styles. Fix warning.
git-svn-id: trunk@19163 -
2009-03-31 03:43:52 +00:00