Commit Graph

21709 Commits

Author SHA1 Message Date
paul
00ec699a6e lcl: rename AttachMenuToWindow to SetMenu for winapi compatibility
git-svn-id: trunk@21868 -
2009-09-25 16:09:33 +00:00
ask
5861a1b4dd TAChart: Add TChartLegend.Spacing property instead of hard-coded constant
git-svn-id: trunk@21867 -
2009-09-25 15:27:07 +00:00
paul
20b0d7a096 designer: improve repainting:
- invalidate control parents on move and resize
  - use bitmap buffer to paint non visual components to reduce flickering

git-svn-id: trunk@21866 -
2009-09-25 15:25:55 +00:00
ask
574f3fa348 TAChart: Extract TChartLegend into a separate unit
git-svn-id: trunk@21865 -
2009-09-25 15:19:47 +00:00
ask
7355a841d9 TAChart: Update demo projects
git-svn-id: trunk@21864 -
2009-09-25 14:58:49 +00:00
paul
376507bffe designer: formatting
git-svn-id: trunk@21863 -
2009-09-25 14:43:46 +00:00
paul
d24238d791 lcl: invalidate designer on borderspacing change
git-svn-id: trunk@21862 -
2009-09-25 14:25:43 +00:00
paul
e865577984 lcl: add symmetric RemoveFreeNotification for some FreeNotification calls
git-svn-id: trunk@21861 -
2009-09-25 14:13:31 +00:00
paul
7b76c5683e designer: repaint after selection move
git-svn-id: trunk@21860 -
2009-09-25 12:31:18 +00:00
paul
b236cb406d lcl: fix TScreen.RestoreLastActive (issue #0014540)
git-svn-id: trunk@21859 -
2009-09-25 10:02:54 +00:00
mattias
a467081084 IDE: nogui now is shown as stable
git-svn-id: trunk@21858 -
2009-09-25 09:44:10 +00:00
mattias
e716a6b710 IDE: using nogui widgetset if LCL package not used by project
git-svn-id: trunk@21857 -
2009-09-25 09:36:28 +00:00
paul
5b02eb7f37 lcl: fix TCustomForm.CanFocus return
git-svn-id: trunk@21856 -
2009-09-25 09:28:02 +00:00
mattias
6971bea343 IDE: reducing codetool overhead when searching for forms and interfaces in lpr
git-svn-id: trunk@21855 -
2009-09-25 08:56:47 +00:00
mattias
937fddda70 IDEIntf: using TCollectionItem.GetNamePath instead of DisplayName for method names, deleting invalid characters, from Alexander S Klenin, bug #14652
git-svn-id: trunk@21854 -
2009-09-25 08:16:00 +00:00
mattias
ef0e33711d LCL: TBarChart: fix div by zero, from Johannes Müller, bug #14190
git-svn-id: trunk@21853 -
2009-09-25 07:58:51 +00:00
ask
dedd0e04fd TAChart: Add TLineSeries.LineType property.
ShowLines property is now deprecated and retained for backwards compatibility only.
Based on patch by Andrea Mauri

git-svn-id: trunk@21852 -
2009-09-25 01:05:23 +00:00
ask
0cf1c8c60c TAChart: Add ZeroDoublePoint constant
git-svn-id: trunk@21851 -
2009-09-25 01:01:13 +00:00
paul
0c54c5658c win32: fix vista drawing of Right-To-Left submenus (issue #0014669)
git-svn-id: trunk@21850 -
2009-09-24 23:23:14 +00:00
paul
60af66268f carbon: trial to fix compilation after menu changes
git-svn-id: trunk@21849 -
2009-09-24 14:22:07 +00:00
paul
53265d9507 lcl: Explicitly request Images to notify TCustomTabControl about destruction
git-svn-id: trunk@21848 -
2009-09-24 09:36:32 +00:00
paul
e9c9ed0a96 lcl: Explicitly request Images to notify THeaderControl about destruction
git-svn-id: trunk@21847 -
2009-09-24 09:34:13 +00:00
paul
42ad042ae5 lcl: protect TTrayIcon code from the PopupMenu component destruction
git-svn-id: trunk@21846 -
2009-09-24 09:29:27 +00:00
paul
e8e52a07ea lcl: Explicitly request MenuItem to notify TToolButton about destruction
git-svn-id: trunk@21845 -
2009-09-24 09:29:01 +00:00
paul
48e060d9f7 lcl: MainMenu refactoring and other menu changes:
- AttachMenuToWindow api changed. Now it accepts a window handle and a menu handle instead of TMenu component. This change is made to reduce interfaces dependency from the LCL (in order to reduce exe file size)
  - TMainMenu.WindowHandle is introduced for delphi compatibility
  - Don't show a main menu for the bsDialog windows (delphi compatibility)
  - Explicitly request MainMenu to notify form about destruction

git-svn-id: trunk@21844 -
2009-09-24 09:14:53 +00:00
paul
ece2fcadca lcl: be sure that popup menu will notify a control on destruction
git-svn-id: trunk@21843 -
2009-09-24 08:50:50 +00:00
paul
eaa3c7ca92 win32: notify application about idle on WM_ENTERIDLE
git-svn-id: trunk@21842 -
2009-09-23 21:44:07 +00:00
ask
6525519754 TAChart: Fix growing of zoomed-in extent upon each chart repainting
git-svn-id: trunk@21841 -
2009-09-23 20:31:16 +00:00
ask
54485700c3 TAChart: Add TChartMarks.Clipped property. Update demo.
git-svn-id: trunk@21840 -
2009-09-23 17:10:51 +00:00
paul
d7d5afb621 designer: cleanup
git-svn-id: trunk@21839 -
2009-09-23 12:51:46 +00:00
mattias
3009135479 gtk intf: comments
git-svn-id: trunk@21837 -
2009-09-23 12:07:50 +00:00
mattias
bd38195d35 gtk intf: TGtkWSCustomEdit.SetText: lock during set and fire CM_TEXTCHANGED, bug #14615
git-svn-id: trunk@21836 -
2009-09-23 12:06:24 +00:00
paul
048789bd19 win32: move GetDesignerDC, ReleaseDesignerDC to the appropriate files, implement IsDesignerDC
git-svn-id: trunk@21835 -
2009-09-23 12:00:42 +00:00
mattias
a661ce3a4e LCL: maskedit: always set FChangeAllowed to false
git-svn-id: trunk@21834 -
2009-09-23 11:52:47 +00:00
paul
495f9f3481 gtk: apply patch of Burkhard Carstens to fix possible memory leaks of XGetWindowProperty calls (issue #0014659)
git-svn-id: trunk@21833 -
2009-09-23 10:27:34 +00:00
paul
5385b97a2e lcl: forgotten unit
git-svn-id: trunk@21832 -
2009-09-23 10:25:44 +00:00
paul
38826ee313 lcl: set AutoSelect to true by default for TEdit, TCombobox and descendants, disable AutoSelect for TCustomMemo
git-svn-id: trunk@21831 -
2009-09-23 10:19:12 +00:00
dmitry
4d0d242dde carbon: fixed calendar drawing
git-svn-id: trunk@21830 -
2009-09-23 04:26:32 +00:00
martin
d033ed3dfc SynEdit / IDE: Keep cursor at position, if codetools makes changes to toher location (like updating component names) issue #12344
git-svn-id: trunk@21829 -
2009-09-22 23:13:04 +00:00
mattias
53a1e55eb8 codetools: fixed mem leak, bug #14646
git-svn-id: trunk@21828 -
2009-09-22 21:28:45 +00:00
ask
da2c5cb914 TAChart: Update funcdemo
* Add user-drawn series demo
* Remove workarounds for object inspector bugs with subproperty events

git-svn-id: trunk@21827 -
2009-09-22 16:58:37 +00:00
ask
e14b665868 TAChart: Add TUserDrawnSeries class
git-svn-id: trunk@21826 -
2009-09-22 16:56:09 +00:00
ask
c826d70f2d TAChart: Inherit TFuncSeries from TCustomChartSeries to reduce code duplication
git-svn-id: trunk@21825 -
2009-09-22 16:36:02 +00:00
ask
d1f35dc29f TAChart: Extract TCustomChartSeries class
git-svn-id: trunk@21824 -
2009-09-22 16:35:01 +00:00
mattias
412dddbda7 gtk intf: VerboseTWinControlRealText connect signal after
git-svn-id: trunk@21823 -
2009-09-22 16:11:35 +00:00
ask
9b39c1957b TAChart: Publish TAChart.BorderSpacing property
git-svn-id: trunk@21822 -
2009-09-22 15:50:00 +00:00
zeljko
566a4c3378 Qt: bugfix for #14646 - TQtDeviceContext.DrawText()
git-svn-id: trunk@21821 -
2009-09-22 15:45:13 +00:00
zeljko
e62f9ab988 Qt: bugfix -> TQtWidgetSet.GetScrollBarSize() returned wrong results.
git-svn-id: trunk@21820 -
2009-09-22 13:53:16 +00:00
dmitry
2b795ca9d8 carbon: cleanup debug messages
git-svn-id: trunk@21819 -
2009-09-22 13:31:41 +00:00
dmitry
3f589dad6a carbon: added GetDate/SetDate for carbon calendar
git-svn-id: trunk@21818 -
2009-09-22 13:24:16 +00:00