Commit Graph

16090 Commits

Author SHA1 Message Date
paul
3f0b560eb6 lcl:
- moved some strings used in graphics to resources
 - CreateDefaultBitmapHandle is not abstract and returns 0 now if not overrided.

git-svn-id: trunk@16178 -
2008-08-22 02:19:07 +00:00
paul
b3f92f1005 lcl: fix TCalcButton
- AsFloat now does not raise an exception if value is empty
 - fix calculator form creation

git-svn-id: trunk@16177 -
2008-08-21 14:01:54 +00:00
vincents
fc280c1501 IDE: fixed default primary config path in windows, was broken because GetAppConfigPath returns now with appended PathDelimeter
git-svn-id: trunk@16176 -
2008-08-21 13:07:37 +00:00
jesus
c1a8c3d29c LCL, hide editor on dataset change, issue #11925
git-svn-id: trunk@16175 -
2008-08-21 13:05:43 +00:00
vincents
c4633603ff IDE: fixed loading RightMarginColor editor option (issue #11939)
git-svn-id: trunk@16174 -
2008-08-21 09:55:47 +00:00
paul
b8af8691df gtk2:
- cleanup
 - minor preparations for using recent fpc gtk2 package changes

git-svn-id: trunk@16173 -
2008-08-21 07:43:46 +00:00
paul
c00e679d3f lcl: don't use SetSize(0,0) but use Clear in then RasterImage.LoadFromStream. TIcon cannot handle SetSize.
git-svn-id: trunk@16172 -
2008-08-20 23:37:33 +00:00
vincents
3eba350810 test runner: don't save the compiler output when compiling a project or package, the test rerporter cannot handle long strings, and the test results import cannot handle it either yet
git-svn-id: trunk@16171 -
2008-08-20 22:20:19 +00:00
jesus
ec5eed13d3 Printers, implemented page setup dialog for qt, from zeljko
git-svn-id: trunk@16170 -
2008-08-20 17:35:32 +00:00
mattias
504381f826 IDE: add to package dlg: added button hints
git-svn-id: trunk@16169 -
2008-08-20 16:54:48 +00:00
mattias
c624f4b5de IDE: environment options: sorted i18n languages
git-svn-id: trunk@16168 -
2008-08-20 16:43:31 +00:00
tombo
d4cd9670ca LCL Carbon TMemo: do not create scroll bars if ssNone
git-svn-id: trunk@16167 -
2008-08-20 15:22:57 +00:00
vincents
caea24aa16 tests: log compiler output is compilation of a test project fails.
git-svn-id: trunk@16166 -
2008-08-20 15:21:46 +00:00
tombo
a4c53780ce LCL Carbon: removed FPC version ifdef's
git-svn-id: trunk@16165 -
2008-08-20 15:14:26 +00:00
vincents
e958afc294 testsuite report: fixed colors and drawing of pie chart
git-svn-id: trunk@16164 -
2008-08-20 13:23:45 +00:00
mattias
929c85386f IDE: editor options: keymapping: auto removing filter hint
git-svn-id: trunk@16163 -
2008-08-20 13:00:25 +00:00
vincents
65d0624d9c testsuite report: show pie chart before table with results
git-svn-id: trunk@16162 -
2008-08-20 12:02:00 +00:00
mattias
63cfdf7dfa gtk2 intf: using gtk_draw_insertion_cursor under gtk2 fpc 2.2.2
git-svn-id: trunk@16161 -
2008-08-20 11:45:31 +00:00
mattias
af48ef3e6a updated makefile projecttemplates
git-svn-id: trunk@16160 -
2008-08-20 11:18:55 +00:00
vincents
adba171627 testsuite report: fixes showing pie chart
git-svn-id: trunk@16159 -
2008-08-20 11:08:02 +00:00
tombo
0c41e61467 LCL Carbon: fixed #0011835: TScrollBox scrolling TMemo in carbon
- fixed #0011831: TComboBox csDropDown on carbon

git-svn-id: trunk@16158 -
2008-08-20 09:03:39 +00:00
mattias
c1dd4c638e IDE: compiler options: removed obsolete switch -gd debugging info for DBX
git-svn-id: trunk@16157 -
2008-08-20 08:54:32 +00:00
mattias
67ebb5aa2d gtk2: fixed compilation for fpc 2.2.2
git-svn-id: trunk@16156 -
2008-08-20 08:50:21 +00:00
vincents
fd819a0048 test results db:
* fixed importing submitter and machine
* fixed link to test suite results in test suite diff mail
+ added update test suite db script

git-svn-id: trunk@16155 -
2008-08-20 07:54:44 +00:00
paul
d90075d403 lcl: correct TransparentColor and TransparentMode
- add RequestTransparentColor method which retrieves default transparent color from the rasterimage
 - change TransparentMode setter. If mode = tmAuto then TransparentColor is changed to clDefault otherwise it requested from the rasterimage
- change TransparentColor getter. It should return real color (not clDefault) which will be used as transparent
- change TransparentColor setter. It will change TransparentMode to apropriate value depends on value of the passed color.

This all to be delphi compatible and to fix #0011903

git-svn-id: trunk@16154 -
2008-08-20 05:28:40 +00:00
paul
e8d24d2a59 gtk2: use old cursor drawing routine in case of cursor is overwrite cursor, other small cursor fixes
git-svn-id: trunk@16153 -
2008-08-20 04:34:06 +00:00
paul
b494a1f624 gtk1,gtk2: improve text cursor drawing.
gtk2: use system settings to determine blink time and use special gtk function to draw text cursor shape
(#0011887)

git-svn-id: trunk@16152 -
2008-08-20 03:31:16 +00:00
paul
508983cd7e debugger: fix callstack return (#0011921, thanks to Jeff Doyle)
git-svn-id: trunk@16151 -
2008-08-20 01:15:25 +00:00
paul
ffa3f0b8ba gtk: create mask if requested even if no mask is present (part of #0011902)
git-svn-id: trunk@16150 -
2008-08-20 01:07:01 +00:00
kirkpatc
f3f641e538 Inserted links and some other edits in:
Controls.xml: TControl.OnMouseWheel etc

ExtCtrls.xml: TNBPages, TIdleTimer, TShape, TCustomSplitter, TSplitter, TPaintBox, TCustomRadioGroup, TRadioGroup

ComCtrls.xml: TStatusPanel, TStatusPanels, TStatusBar, TTabSheet, TPageControl, TTabControlStrings, TTAbControlNoteBookStrings, TListItem, TListItems, TListColumn, TListColumns, TCustomListView, TListView, TCustomProgressBar, TProgressBar, TCustomUpDown, TUpDown, TCustomTrackBar, TTrackBar, TCustomTreeView, TCustomHeaderControl, THeaderControl, THeaderControls, THeaderSection

git-svn-id: trunk@16149 -
2008-08-19 17:17:01 +00:00
mattias
50548107cd IDE: compiler options: added verify object method call validity for fpc 2.2.2
git-svn-id: trunk@16148 -
2008-08-19 16:29:10 +00:00
mattias
32c38fd57d IDE: compiler options: updated optimization _faster_ for fpc 2.2.2
git-svn-id: trunk@16147 -
2008-08-19 16:21:12 +00:00
mattias
cb164f1467 IDE: compiler options: updated target processors for fpc 2.2.2
git-svn-id: trunk@16146 -
2008-08-19 15:56:03 +00:00
mattias
f5cd4734ea IDE: compiler options dlg: reordered syntax options
git-svn-id: trunk@16145 -
2008-08-19 15:01:22 +00:00
mattias
1e87ce80b9 IDE: compiler options: replaced obsolete -S mode flags with -M flag
git-svn-id: trunk@16144 -
2008-08-19 12:16:28 +00:00
mattias
12518f5618 IDE: add files to package page: changed buttons to TBitBtn
git-svn-id: trunk@16143 -
2008-08-19 11:28:28 +00:00
mattias
7ab6bff531 codetools: implemented fpc switch -M
git-svn-id: trunk@16142 -
2008-08-19 11:27:45 +00:00
mattias
c6872df774 codetools: fixed lfm parser TokenStart
git-svn-id: trunk@16141 -
2008-08-19 11:11:22 +00:00
mattias
23cd07a771 IDE: change class: enabled combobox complete
git-svn-id: trunk@16140 -
2008-08-19 10:52:33 +00:00
mattias
a12f86e905 IDE: improved layout of TChangeClassDlg
git-svn-id: trunk@16139 -
2008-08-19 10:48:23 +00:00
paul
428e708b0c qt: if mask has been requested then create it anyway even empty (discussion of #0011902)
git-svn-id: trunk@16138 -
2008-08-19 07:21:52 +00:00
mattias
3dc4969f21 IDEIntf: improved grab key form size
git-svn-id: trunk@16137 -
2008-08-19 03:05:18 +00:00
mattias
e374b51dd5 IDEIntf: moved IDE key grabbing to propedits, added button to TShortCutPropertyEditor
git-svn-id: trunk@16136 -
2008-08-19 02:57:17 +00:00
mattias
903f90de7a LCL: added ssMeta to ShortCutToText
git-svn-id: trunk@16135 -
2008-08-19 02:06:21 +00:00
paul
6b23fa695f lcl: don't create a mask handle for a bitmap if not needed (part of #0011902)
git-svn-id: trunk@16134 -
2008-08-19 01:54:59 +00:00
mattias
8c7598d73a IDE: implemented supporting FPCVer in FPCSrcDir
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00
mattias
01c1dcb550 LCL: removed 64bit workaround
git-svn-id: trunk@16132 -
2008-08-19 01:02:11 +00:00
mattias
4edebb3254 IDE src editor: hintwindow clean up
git-svn-id: trunk@16131 -
2008-08-19 00:08:33 +00:00
mattias
6bbfc69c96 deb/rpm: added defaults for environmentoptions.xml
git-svn-id: trunk@16130 -
2008-08-18 23:38:52 +00:00
mattias
7cd2a68fce projecttemplates: fixed compilation
git-svn-id: trunk@16129 -
2008-08-18 23:19:20 +00:00