mattias
0bd4b1c1ab
LCL: anchordocking: implemented utility functions for headers
...
git-svn-id: trunk@14024 -
2008-02-07 21:20:59 +00:00
paul
c6a5a6d431
- use CreateBrushIndirect for gtk and qt to implement CreatePatternBrush
...
- use changes of Luiz Americo from 0008814 to pattern brush
git-svn-id: trunk@12874 -
2007-11-15 01:55:33 +00:00
paul
de0119b05e
- add CreatePatternBrush for win32 and qt
...
- fix qt CreateBitmap (winapi expect word alignment while qt needs dword and supports more formats now)
git-svn-id: trunk@12864 -
2007-11-14 07:11:42 +00:00
paul
5eb24ebc04
decapitalize Procedure and Function keywords
...
git-svn-id: trunk@12821 -
2007-11-11 07:57:41 +00:00
vincents
c01e381286
LCL: made IsEmptyRect winapi compatible, Rect(0,0,0,0) is just an example of an empty rect (bug #9495 )
...
git-svn-id: trunk@11859 -
2007-08-24 20:29:59 +00:00
mattias
133cc207e9
LCL: removed dummy function SetTextAlign
...
git-svn-id: trunk@11669 -
2007-07-29 13:55:33 +00:00
mattias
cf47df5e91
LCL: removed dummy function SetMapMode
...
git-svn-id: trunk@11668 -
2007-07-29 13:50:17 +00:00
mattias
3b03325209
LCL: removed dummy function GetMapMode
...
git-svn-id: trunk@11667 -
2007-07-29 13:46:53 +00:00
tombo
237301a1ba
LCL: added InvalidateRgn + implementation in Win32
...
Win32 intf: implemented PtInRegion
git-svn-id: trunk@11350 -
2007-06-21 11:42:22 +00:00
paul
adef54eff4
- introduced new win32 compatability function SystemParametersInfo
...
- added support for parameter SPI_GETWHEELSCROLLLINES in base widgetset class with override in qt widgetset
git-svn-id: trunk@10830 -
2007-03-30 05:58:41 +00:00
vincents
85a311aa33
LCL: made DrawFrameRect declaration the same as in the windows unit (bug #8468 )
...
git-svn-id: trunk@10813 -
2007-03-27 10:36:49 +00:00
vincents
8115e41f0d
LCL: ScrollWindow now calls ScrollWindowEx with SW_INVALIDATE flag, fixes bug #8362
...
git-svn-id: trunk@10656 -
2007-02-19 08:44:42 +00:00
vincents
332746fa0f
LCL: initialize GetScrolPos to 0 (bug #8315 ) from Luiz Americo
...
git-svn-id: trunk@10627 -
2007-02-12 16:11:29 +00:00
vincents
c3f3bb0aa0
LCL: removed RadialPie function without angles parameter, renamed RadialPieWithAngles to RadialPie
...
git-svn-id: trunk@10529 -
2007-01-29 12:33:03 +00:00
marc
b3f981c48b
* Modified patch from Paul Ishenin implementing cursors
...
git-svn-id: trunk@10446 -
2007-01-15 00:53:09 +00:00
marc
6c79de53ed
* Keyhandling rework. Virtual keycodes are looked up by the keycode of the key pressed.
...
+ Added dynamic modifier mask lookup.
git-svn-id: trunk@10422 -
2007-01-11 01:09:11 +00:00
micha
a4bd9f7713
fix pointer type conversions
...
git-svn-id: trunk@10039 -
2006-10-04 22:21:04 +00:00
mattias
cdb8224a6c
64bit fixes
...
git-svn-id: trunk@9795 -
2006-09-02 20:41:45 +00:00
jesus
675ab2b3f5
implements Canvas.DrawFocusRect in windows and gtk issue #2095
...
git-svn-id: trunk@9290 -
2006-05-16 21:22:58 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
vincents
36b2299e1a
removed TSize from LCLType (fixes issue #1702 )
...
git-svn-id: trunk@8738 -
2006-02-15 22:18:07 +00:00
vincents
f96ac2f4bf
changed for Delphi compatibility: changed Width,Height to Right,Bottom from Martin Smat
...
git-svn-id: trunk@8658 -
2006-01-29 20:25:49 +00:00
jesus
277243a09e
UnionRect now looks to empty source rects
...
git-svn-id: trunk@8318 -
2005-12-14 16:03:42 +00:00
marc
a4b6747ffc
+ Added CreateSolidBrush
...
git-svn-id: trunk@8271 -
2005-12-08 00:14:54 +00:00
micha
ba067e903b
add GetForegroundWindow function to retrieve the handle of the window that the user is working with
...
git-svn-id: trunk@8143 -
2005-11-13 20:07:47 +00:00
micha
9bab7af2a9
rename "winapi" function BringWindowToTop to SetForegroundWindow, because BringWindowToTop does not actually bring the window to the top in win32, but only activates it
...
git-svn-id: trunk@8142 -
2005-11-13 19:44:20 +00:00
vincents
3e08307ac5
fixed warnings
...
git-svn-id: trunk@8014 -
2005-10-31 10:14:51 +00:00
jesus
991b9379d3
Font enumeration, Screen.fonts, TFontCharset property editor
...
git-svn-id: trunk@7999 -
2005-10-29 20:06:26 +00:00
vincents
e829bb065c
Removed TWidgetSet.Sleep, Sleep from SysUtils should be used (issue #1349 )
...
git-svn-id: trunk@7973 -
2005-10-20 10:26:01 +00:00
marc
68321456bb
* Renamed InterfaceObject to WidgetSet
...
- Removed some logs
* Changed mainloop to a callback through the interface
git-svn-id: trunk@7585 -
2005-08-28 23:38:18 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7e441f98c9
remove ===-lines in cvs log comments, so removelog awk script does its work correctly
...
git-svn-id: trunk@7538 -
2005-08-22 10:05:31 +00:00
mattias
70d2949737
fixed IsCharAlphaNumeric to test for numbers too
...
git-svn-id: trunk@7537 -
2005-08-22 00:24:43 +00:00
vincents
d2179bb34b
- 64 bit fixes to GetWindowLong and callers from Florian
...
- SetWindowLong now sets a ptrint
git-svn-id: trunk@7446 -
2005-07-29 22:44:07 +00:00
marc
98f5b75116
* Reimplemented ZOrder
...
+ Added IDE option to move a control one forward/back
* Fixed IDE control selection
- Removed some IFDEF VER 1_0
+ Added some inline
git-svn-id: trunk@7361 -
2005-07-16 00:08:26 +00:00
mattias
9628a2b23e
implemented TMouse.SetCursorPos from Andrew
...
git-svn-id: trunk@7268 -
2005-06-22 17:37:06 +00:00
mattias
daf76f7dbc
fixed Arc and changed x,y to Left,Top to make meaning more clear
...
git-svn-id: trunk@6889 -
2005-03-04 13:50:09 +00:00
marc
66aff6fe55
+ Added RemoveProp winapi call
...
git-svn-id: trunk@6831 -
2005-02-23 01:15:56 +00:00
marc
7c3a95c570
* first 64bit changes
...
git-svn-id: trunk@6752 -
2005-02-05 16:09:52 +00:00
micha
ed63005188
add platform independent winapi function IsWindowEnabled
...
git-svn-id: trunk@6738 -
2005-02-05 09:05:51 +00:00
mattias
1ac4c9fdda
implemented TPen.Mode=pmXor from Jesus
...
git-svn-id: trunk@6508 -
2005-01-08 11:03:18 +00:00
mattias
8bf0d5935f
clean up, added GetRGBValues
...
git-svn-id: trunk@6497 -
2005-01-07 18:40:10 +00:00
mattias
9b63c9675f
fixed uninitialised LogFont
...
git-svn-id: trunk@5767 -
2004-08-10 22:09:03 +00:00
mattias
7f77713e6c
replaced writeln by debugln
...
git-svn-id: trunk@5456 -
2004-05-11 12:16:48 +00:00
mattias
ce11f9f6e2
implemented mainunit hints for include files
...
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
mattias
506f8a7c71
implemented mask merge and extraction for raw images
...
git-svn-id: trunk@5343 -
2004-03-28 12:49:23 +00:00
mattias
db5d5464ae
fixed compilation under fpc 1.9.3
...
git-svn-id: trunk@5278 -
2004-03-06 21:57:14 +00:00
micha
912d81b51e
revert intf split
...
git-svn-id: trunk@5225 -
2004-02-23 08:19:05 +00:00
micha
8c520fe744
split interface into non-lcl and lcl-component dependent parts
...
git-svn-id: trunk@5224 -
2004-02-22 22:52:59 +00:00
micha
27a1a25f92
- fix win32/checklistbox
...
- implement proper lcl to interface move/size notify via setwindowpos
- fix treeview to use inherited canvas from customcontrol
- implement double buffering in win32
git-svn-id: trunk@5004 -
2004-01-03 21:06:06 +00:00
micha
8881c2270a
fix a lot of range check errors win32
...
git-svn-id: trunk@4986 -
2003-12-29 14:22:22 +00:00
mattias
2d402a5596
fixed compilation gtk and fpc 1.9
...
git-svn-id: trunk@4892 -
2003-12-16 14:01:27 +00:00
marc
02f5dd89a3
* Splitted winapi*.inc into a winapi and a lcl interface communication part
...
git-svn-id: trunk@4836 -
2003-11-24 11:03:07 +00:00
micha
69769eb110
new maskblt method for transparency blitting
...
git-svn-id: trunk@4802 -
2003-11-14 21:17:59 +00:00
micha
c8af4ddcf3
cleanups; win32 fpimage support
...
git-svn-id: trunk@4790 -
2003-11-10 16:15:32 +00:00
micha
8bf74c83fb
symmetry getdesignerdc, releasedesignerdc
...
git-svn-id: trunk@4774 -
2003-11-07 18:48:52 +00:00
mattias
88a56e5159
fixed vert scrollbar, implemented GetDesignerDC
...
git-svn-id: trunk@4756 -
2003-11-03 22:37:41 +00:00
marc
ceaf698ecf
Implemented new gtk keyevent handling
...
git-svn-id: trunk@4715 -
2003-10-16 23:54:27 +00:00
mattias
13e48e71d0
fixed typo
...
git-svn-id: trunk@4552 -
2003-09-01 07:27:41 +00:00
mattias
c771afd96b
applied listbox/combobox patch from Karl
...
git-svn-id: trunk@4524 -
2003-08-26 08:12:33 +00:00
mattias
bbfe1342b3
moved many graphics types form graphtype.pp to graphics.pp
...
git-svn-id: trunk@4522 -
2003-08-25 16:43:32 +00:00
mattias
153ac501b0
moved types from graphtype.pp back to graphics.pp
...
git-svn-id: trunk@4502 -
2003-08-19 12:23:23 +00:00
mattias
e97f3e9562
fixed TCanvas.Pie
...
git-svn-id: trunk@4499 -
2003-08-18 19:24:18 +00:00
marc
7664a81732
+ Implemented GetCursorPos
...
git-svn-id: trunk@4432 -
2003-07-29 00:28:43 +00:00
mattias
757fc41c8d
added raw image examples
...
git-svn-id: trunk@4379 -
2003-07-07 13:19:08 +00:00
mattias
dc672eb011
made Size_SourceIsInterface a flag
...
git-svn-id: trunk@4377 -
2003-07-07 07:59:34 +00:00
mattias
256475cd40
TWinControl.WmSize/Move now updates interface messages smarter
...
git-svn-id: trunk@4375 -
2003-07-06 20:40:34 +00:00
mattias
853da77d44
added default message handler to win32 interface
...
git-svn-id: trunk@4365 -
2003-07-04 10:12:16 +00:00
mattias
fb7551ba76
fixed win32 painting and started creating bitmaps from rawimages
...
git-svn-id: trunk@4355 -
2003-07-02 15:56:15 +00:00
mattias
418b60a004
fixed TPaintStruct
...
git-svn-id: trunk@4354 -
2003-07-02 10:02:51 +00:00
mattias
a4b72e95de
fixed exception handling
...
git-svn-id: trunk@4351 -
2003-07-01 15:37:03 +00:00
mattias
da03c2f109
made Begin/EndPaint interface dependent
...
git-svn-id: trunk@4350 -
2003-07-01 14:06:45 +00:00
mattias
d86c28d794
attaching menuitems topdown
...
git-svn-id: trunk@4348 -
2003-07-01 09:29:52 +00:00
mattias
907efa7e6e
implemented TPairSplitter
...
git-svn-id: trunk@3225 -
2002-08-19 15:15:24 +00:00
mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
mattias
d78a2779ec
added but not implemented ComboBoxDropDown
...
git-svn-id: trunk@2661 -
2002-08-17 23:41:34 +00:00
mattias
b65c00f592
IpHtmlPanel can show simple HTML pages, but there are mem bugs
...
git-svn-id: trunk@2630 -
2002-08-17 23:41:32 +00:00
mattias
8ff3294cc0
added TMemoScrollBar
...
git-svn-id: trunk@2622 -
2002-08-17 23:41:32 +00:00
mattias
e3fb7fe8ac
removed SetRadioButtonGroupMode
...
git-svn-id: trunk@2595 -
2002-08-17 23:41:30 +00:00
mattias
520397dc9a
fixed TRadioGroup.ItemIndex=-1
...
git-svn-id: trunk@2576 -
2002-08-17 23:41:29 +00:00
mattias
321d193171
added IsWindowVisible
...
git-svn-id: trunk@2562 -
2002-08-17 23:41:29 +00:00
mattias
38b82fdea9
improved rpm building and added support for 1.0.7
...
git-svn-id: trunk@2544 -
2002-08-17 23:41:28 +00:00
mattias
32eb52d99f
fixes for fpc 1.1
...
git-svn-id: trunk@2509 -
2002-08-17 23:41:26 +00:00
mattias
bb2571e0cf
added ShowWindow
...
git-svn-id: trunk@2493 -
2002-08-17 23:41:25 +00:00
mattias
37c2f67b2f
started package system (packager)
...
git-svn-id: trunk@2484 -
2002-08-17 23:41:25 +00:00
mattias
d126361745
readonly flag is now only saved if user set
...
git-svn-id: trunk@2459 -
2002-08-17 23:41:23 +00:00
mattias
182bf42345
reduced speedbutton invalidates, added TCanvas.Frame
...
git-svn-id: trunk@2432 -
2002-08-17 23:41:22 +00:00
mattias
389e58ef1e
added history to identifier completion
...
git-svn-id: trunk@2428 -
2002-08-17 23:41:22 +00:00
mattias
4d5f3acb23
added more Delphi win32 compatibility functions
...
git-svn-id: trunk@2400 -
2002-08-17 23:41:20 +00:00
mattias
203f4401a0
added included by to unitinfo and a few win32 functions
...
git-svn-id: trunk@2386 -
2002-08-17 23:41:19 +00:00
mattias
21925898af
added more windows funcs and fixed jump to compiler error end of file
...
git-svn-id: trunk@2372 -
2002-08-17 23:41:18 +00:00
mattias
7853ec4955
made Form.Close more Delphish, added some windows compatibility functions
...
git-svn-id: trunk@2353 -
2002-08-17 23:41:17 +00:00
mattias
41923f209b
double byte char font started
...
git-svn-id: trunk@2340 -
2002-08-17 23:41:17 +00:00
mattias
db29a16dcd
statusbar now uses invalidaterect
...
git-svn-id: trunk@2323 -
2002-08-17 23:41:15 +00:00
mattias
37e89aa9ff
added Timer patch from Vincent Snijders
...
git-svn-id: trunk@2301 -
2002-08-17 23:41:14 +00:00
lazarus
83e3e2c922
MG: fixed LM_LVChangedItem, OnShowHint, small bugs
...
git-svn-id: trunk@2293 -
2002-08-17 23:41:13 +00:00
lazarus
8138f2d864
MG: implemented TControlScrollBar.Size
...
git-svn-id: trunk@2280 -
2002-08-17 23:41:12 +00:00
lazarus
c8c1f03ef5
MG: broke LCL<->interface circles
...
git-svn-id: trunk@2262 -
2002-08-17 23:41:11 +00:00
lazarus
3ac519bf69
AJ:Fixes to PromptUser;Switched ShowMessage* to use NotifyUser*;
...
fixed TGraphicPropertyEditor for when Property is nil.
git-svn-id: trunk@2254 -
2002-08-17 23:41:10 +00:00
lazarus
b9e64ccb6a
MG: moved SendCachedLCLMessages
...
git-svn-id: trunk@2241 -
2002-08-17 23:41:10 +00:00