ajgenius
f24db7949b
buffer cs_opaque ExtTextOut blocks to help prevent extensive flickering
...
git-svn-id: trunk@4696 -
2003-10-02 18:18:32 +00:00
ajgenius
f236ad4c5f
try to catch GDK/X drawable errors and raise an AV to stop killing App
...
git-svn-id: trunk@4670 -
2003-09-25 16:02:16 +00:00
ajgenius
d743352fb0
remove USE_PANGO define since pango now apears to work properly.
...
git-svn-id: trunk@4650 -
2003-09-19 00:41:52 +00:00
ajgenius
9489cc0bd2
fixed Tgtkobject.drawtext for Pango till the native pango one works better
...
git-svn-id: trunk@4643 -
2003-09-18 14:06:30 +00:00
mattias
5b41e99986
fixed is checks for TCustomXXX controls
...
git-svn-id: trunk@4640 -
2003-09-18 12:15:01 +00:00
mattias
5e5c1122a7
renamed LCLLinux to LCLIntf
...
git-svn-id: trunk@4637 -
2003-09-18 09:21:03 +00:00
ajgenius
426aa21c73
Initial DoubleBuffering Support for GTK2
...
git-svn-id: trunk@4634 -
2003-09-17 19:40:46 +00:00
mattias
55955882c7
started TDBCheckBox
...
git-svn-id: trunk@4631 -
2003-09-16 11:35:14 +00:00
mattias
1db3ed1f2b
fixed gtk2interface package
...
git-svn-id: trunk@4628 -
2003-09-15 15:43:04 +00:00
ajgenius
5283a5aaf5
partly fixed TWinControl(csFixed)
...
git-svn-id: trunk@4602 -
2003-09-11 21:33:12 +00:00
ajgenius
670b0a5f64
more changes for pango -
...
partly fixed ref counting,
added Pango versions of TextOut, CreateFontIndirectEx, and GetTextExtentPoint to the GTK2 interface
git-svn-id: trunk@4597 -
2003-09-10 18:03:47 +00:00
ajgenius
3f67846f84
more implementation toward pango for gtk2
...
git-svn-id: trunk@4592 -
2003-09-09 20:46:38 +00:00
ajgenius
b4f1e29385
start implementing pango routines for GTK2
...
git-svn-id: trunk@4591 -
2003-09-09 17:16:24 +00:00
ajgenius
b93c3874b3
more updates for GTK2, more GTK1 wrappers, removal of more ifdef's, partly fixed signals
...
git-svn-id: trunk@4587 -
2003-09-09 04:15:08 +00:00
ajgenius
066215c115
fixes for gtk2
...
added more wrappers for gtk1/gtk2 converstion and sanity
removed pointless version $Ifdef GTK2 etc
IDE now "runs" Tcontrol drawing/using problems
renders it unuseable however
git-svn-id: trunk@4578 -
2003-09-06 20:23:53 +00:00
ajgenius
bf84728787
gtk2 changes for pixmap, getcursorpos, mouse events workaround
...
git-svn-id: trunk@4573 -
2003-09-06 17:24:52 +00:00
mattias
8bf8601482
Success: The first gtk2 application ran without error
...
git-svn-id: trunk@4569 -
2003-09-05 19:29:38 +00:00
ajgenius
4844efb4cb
Make GTK2 "compile". linking fails still
...
(Makefile.fpc needs pkgconfig libs/GTK2 linking rules,
but not sure how not sure how) and when linked via a make script
(like gtk2 examples do) apps still won't work(yet). I think we
need to do a lot of work to make sure incompatible(also to get rid
of deprecated) things are done in GTK2 interface itself, and just
use more {$Ifdef GTK1} in the gtk interface itself.
git-svn-id: trunk@4566 -
2003-09-05 18:19:54 +00:00
mattias
312703c997
fixed system fonts for win32 intf
...
git-svn-id: trunk@4533 -
2003-08-27 08:14:37 +00:00
mattias
c771afd96b
applied listbox/combobox patch from Karl
...
git-svn-id: trunk@4524 -
2003-08-26 08:12:33 +00:00
mattias
e97f3e9562
fixed TCanvas.Pie
...
git-svn-id: trunk@4499 -
2003-08-18 19:24:18 +00:00
mattias
9af0a719c4
renamed lazqueue to lazlinkedlist, patch from Jeroen
...
git-svn-id: trunk@4495 -
2003-08-18 13:26:06 +00:00
mattias
a11cc81501
fixed TBitmap.GetHandle
...
git-svn-id: trunk@4489 -
2003-08-16 15:29:56 +00:00
mattias
f88cba2a80
combined lazconf things for unix
...
git-svn-id: trunk@4483 -
2003-08-15 14:01:20 +00:00
marc
7664a81732
+ Implemented GetCursorPos
...
git-svn-id: trunk@4432 -
2003-07-29 00:28:43 +00:00
marc
73d6dcef82
* Fixed radiogroup menuitems
...
git-svn-id: trunk@4414 -
2003-07-21 23:43:32 +00:00
mattias
0ba12a0f29
added comments
...
git-svn-id: trunk@4413 -
2003-07-20 06:39:03 +00:00
mattias
fdc345358e
updated build fpc rpm script
...
git-svn-id: trunk@4387 -
2003-07-08 20:09:40 +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
04c90479b5
implemented interface graphics
...
git-svn-id: trunk@4370 -
2003-07-04 22:06:49 +00:00
mattias
b65277e832
implemented 16bit rawimages for gtk
...
git-svn-id: trunk@4364 -
2003-07-04 08:54:53 +00:00
mattias
e18663becb
added fontdialog options to win32 intf from Wojciech Malinowski
...
git-svn-id: trunk@4362 -
2003-07-03 18:10:55 +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
c1f3f8d899
clean up
...
git-svn-id: trunk@4349 -
2003-07-01 13:49:36 +00:00
mattias
d86c28d794
attaching menuitems topdown
...
git-svn-id: trunk@4348 -
2003-07-01 09:29:52 +00:00
mattias
f6c4d3884a
fixed Get/SetPixel for DC without widget
...
git-svn-id: trunk@4342 -
2003-06-30 10:09:46 +00:00
mattias
01a8eab6d8
fixes for debugging lazarus
...
git-svn-id: trunk@3428 -
2002-10-01 15:45:57 +00:00
mattias
907efa7e6e
implemented TPairSplitter
...
git-svn-id: trunk@3225 -
2002-08-19 15:15:24 +00:00
mattias
ae12a98a40
fixes for debugging
...
git-svn-id: trunk@3166 -
2002-08-18 16:50:09 +00:00
mattias
29201d9246
fixed csDashDot
...
git-svn-id: trunk@2736 -
2002-08-18 04:57:01 +00:00
mattias
8ab6a60b7e
many clipping fixes
...
git-svn-id: trunk@2662 -
2002-08-17 23:41:35 +00:00
mattias
f3340fb77b
reduced paint messages on destroy
...
git-svn-id: trunk@2660 -
2002-08-17 23:41:34 +00:00
mattias
d2ef70e4c2
fixed changing unitname during update
...
git-svn-id: trunk@2659 -
2002-08-17 23:41:34 +00:00
mattias
89f8378cf9
fixed taborder=0, implemented TabOrder Editor
...
git-svn-id: trunk@2632 -
2002-08-17 23:41:32 +00:00
mattias
07c09b28f2
moved TColorButton to dialogs.pp
...
git-svn-id: trunk@2619 -
2002-08-17 23:41:31 +00:00
mattias
73524e09ba
fixed AV on StretchDraw 0x0
...
git-svn-id: trunk@2585 -
2002-08-17 23:41:30 +00:00
mattias
0b9fd449d1
ComboBoxDropDown from Yoyong
...
git-svn-id: trunk@2578 -
2002-08-17 23:41:29 +00:00
mattias
5cdecc6d81
added ambigius compiled unit test for packages
...
git-svn-id: trunk@2556 -
2002-08-17 23:41:28 +00:00