Commit Graph

47 Commits

Author SHA1 Message Date
mattias
c64b628c67 IDE: fixed painting datamodules
git-svn-id: trunk@23103 -
2009-12-12 15:51:01 +00:00
mattias
17ddc6d07d IDE: fixed GetParentFormRelativeTopLeft for nested non visual components
git-svn-id: trunk@23100 -
2009-12-12 12:56:52 +00:00
mattias
57d950f3f9 IDE: fixed GetParentFormRelativeTopLeft for nested non visual components
git-svn-id: trunk@23099 -
2009-12-12 12:56:25 +00:00
paul
39c6ed894c designer: csInline component fixes:
- fix relative coords of non-visual components if their owner has parent
  - clip non-visual components by parent client rectangle

git-svn-id: trunk@23082 -
2009-12-11 07:25:18 +00:00
paul
3a13c17161 designer: fix getting offsets of non-visual ancestor components
git-svn-id: trunk@22817 -
2009-11-27 04:10:25 +00:00
paul
b255bc1884 designer: correctly calculate non-visual component offsets for the designer form
git-svn-id: trunk@22815 -
2009-11-27 02:36:03 +00:00
paul
76f31481a3 designer: fix TDesignerDeviceContext.GetFormOrigin
git-svn-id: trunk@21927 -
2009-09-30 07:48:46 +00:00
paul
45e4016cdd designer: traverse component using keyboard (tab and arrow keys)
git-svn-id: trunk@21749 -
2009-09-17 12:59:14 +00:00
mattias
2d33a670e1 IDEIntf: designer mediator: added ComponentIsIcon
git-svn-id: trunk@21637 -
2009-09-09 20:16:48 +00:00
mattias
a288977d4c IDE: designer: using Left,Top properties if available for non TControl forms
git-svn-id: trunk@21619 -
2009-09-08 11:15:16 +00:00
paul
f5b7d75df5 ide, designer: allow negative left and top for non-visual components (also fixes bug #0013468)
git-svn-id: trunk@21561 -
2009-09-04 03:25:05 +00:00
paul
61ae96cde3 designer: cleanup, formatting
git-svn-id: trunk@21223 -
2009-08-14 16:55:11 +00:00
paul
7dd0bd8b77 ide, designer: fix compilation after recent fpc 2.3.1 change - r13320 #54190edc5b
git-svn-id: trunk@20725 -
2009-06-24 01:29:12 +00:00
paul
0a20153a4d designer: fix painting (visible only on windows)
- use symmetric DC.Restore for all DC.Save calls
  - set control for designer DC since it is not always possible to retrieve control from DC (especially it is impossible on windows)
  - if GetDCOriginRelativeToWindow return False use another approach to retrieve this origin (using known DC control)
  - formatting

git-svn-id: trunk@19064 -
2009-03-22 16:00:04 +00:00
paul
1fdf7aac12 designer: improve look of non-visual components
git-svn-id: trunk@18805 -
2009-02-23 08:34:04 +00:00
paul
f6ffc3b079 formatting
git-svn-id: trunk@18518 -
2009-01-31 13:11:39 +00:00
paul
942fc72cd3 designer: formatting, + add misc debugLn
git-svn-id: trunk@16858 -
2008-10-03 09:26:48 +00:00
paul
ed30a967a5 - increase component button with/height
- redirect all dependencies to component *image* width/height instead of *button* width/height

git-svn-id: trunk@13186 -
2007-12-07 00:07:26 +00:00
mattias
cdde9e222b IDE: fixed updating statusbar on source editor page change via keyboard, fixed typo
git-svn-id: trunk@13110 -
2007-12-01 23:47:14 +00:00
mattias
0154d0a518 gtk2 intf: fixed setting callbacks if no combobox items count=0, gtk2 intf: not setting gtk accelerators for buttons, gtk2 intf: fixed GetClientOrigin for TNoteBook
git-svn-id: trunk@11241 -
2007-05-31 17:34:17 +00:00
mattias
9fdf9fcfdf gtk intf: made creation/freeing of GDI objects more consistent and more strict. gtk2 intf: brush and pen are now created on demand
git-svn-id: trunk@11128 -
2007-05-11 16:52:05 +00:00
mattias
0fdb95d4a6 improved Delphi project converter with reading .dof and .cfg file, multiple retries and fixing include filenames in .lpr
git-svn-id: trunk@8868 -
2006-03-05 23:55:40 +00:00
mattias
c03e8cd810 added DefineRectProperty
git-svn-id: trunk@8811 -
2006-02-23 16:29:43 +00:00
mattias
54f8a04166 fixed a few fpc over warnings from Andrew Haines
git-svn-id: trunk@7284 -
2005-06-25 15:34:03 +00:00
mattias
93cb3ed38c implemented auto add on double click on component palette
git-svn-id: trunk@6358 -
2004-12-10 19:22:28 +00:00
mattias
8fb1867a6b removed obsolete unit vclglobals
git-svn-id: trunk@5814 -
2004-08-18 09:31:21 +00:00
mattias
21b270c41c fixed compilation for fpc 1.0.10
git-svn-id: trunk@5745 -
2004-08-06 06:51:15 +00:00
mattias
add76d4e8b completed new TToolBar
git-svn-id: trunk@5226 -
2004-02-23 18:24:38 +00:00
mattias
9bcc3289ba implemented generic function to hide TComponents without page in designer
git-svn-id: trunk@5164 -
2004-02-04 13:55:08 +00:00
mattias
e00eb8fd1a implemented TMenuItem.Clear
git-svn-id: trunk@5044 -
2004-01-10 18:09:38 +00:00
mattias
5daf16f5cd fixed GetWindowOrgEx, added GetDCOriginRelativeToWindow
git-svn-id: trunk@5043 -
2004-01-10 18:00:42 +00:00
mattias
9605ba5354 deactivated EraseBackGound for TOIPropertyGrid and TTreeView
git-svn-id: trunk@5042 -
2004-01-10 17:09:20 +00:00
mattias
e6a056de16 fixed DestroyComponent
git-svn-id: trunk@5038 -
2004-01-10 00:46:46 +00:00
mattias
711c426a9c workaround for gtk1 invalidate bug
git-svn-id: trunk@4783 -
2003-11-08 22:53:11 +00:00
mattias
5e5c1122a7 renamed LCLLinux to LCLIntf
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
marc
bbec34165b * Changed GetCaretPos into GetCursorPos in GetFormRelativeMousePosition
git-svn-id: trunk@4429 -
2003-07-27 17:10:43 +00:00
mattias
ec9835ce63 implemented datamodules
git-svn-id: trunk@4222 -
2003-06-01 21:09:09 +00:00
mattias
ed5f8759dc splittet designer form and lookup root
git-svn-id: trunk@4220 -
2003-06-01 11:23:01 +00:00
mattias
279a4f077c added more Delphi win32 compatibility functions
git-svn-id: trunk@3742 -
2002-12-27 17:12:38 +00:00
mattias
2d9bd31b9b fixed rubberband invalidating
git-svn-id: trunk@3691 -
2002-12-09 15:57:10 +00:00
mattias
8d4c57d95c replaced many invalidates by invalidaterect
git-svn-id: trunk@3669 -
2002-11-29 15:14:47 +00:00
mattias
aeec2f84b0 improved designer rubberband
git-svn-id: trunk@3652 -
2002-11-18 17:06:29 +00:00
lazarus
dcf903b4aa MG: fixed sizing/moving of non visual components
git-svn-id: trunk@3534 -
2002-10-22 17:32:56 +00:00
lazarus
36aa55523f MG: accelerated designer drawings
git-svn-id: trunk@3364 -
2002-09-19 19:56:13 +00:00
lazarus
7c8d67a7ad MG: TNotebook is now streamable
git-svn-id: trunk@3284 -
2002-09-05 12:11:43 +00:00
lazarus
9caac69e35 MG: MoveWindowOrgEx, Splitted FWinControls/FControls, TControl drawing, Better DesignerDrawing, ...
git-svn-id: trunk@3265 -
2002-08-30 12:32:25 +00:00
lazarus
fb47c94ac2 MG: reduced paint messages and DC getting/releasing
git-svn-id: trunk@1968 -
2002-08-17 23:40:26 +00:00