mattias
b6593d0a09
implemented Double Buffering for synedit and deactivated multi buffering in TGTKObject.ExtTextOut
...
git-svn-id: trunk@5015 -
2004-01-05 01:18:16 +00:00
mattias
505247e781
default font can now change height and fixed gtk crash
...
git-svn-id: trunk@5005 -
2004-01-03 23:15:00 +00:00
mattias
4382d9df16
fixed CreateRectRgn for negative widths/heights
...
git-svn-id: trunk@5002 -
2004-01-03 20:31:02 +00:00
micha
6b62d5e5ac
fix gtk interface due to lcl interface change (from vincent
...
git-svn-id: trunk@4989 -
2003-12-30 21:05:13 +00:00
mattias
459b1c939c
fixed many range check warnings
...
git-svn-id: trunk@4951 -
2003-12-25 14:17:07 +00:00
mattias
4d53e93709
started key combinations, fixed some range check errors
...
git-svn-id: trunk@4937 -
2003-12-23 11:16:41 +00:00
mattias
9084cb082b
ct parser now understands interconst:const
...
git-svn-id: trunk@4863 -
2003-11-29 15:23:23 +00:00
mattias
00d97112a7
made gtklayout using window theme at start
...
git-svn-id: trunk@4861 -
2003-11-29 13:17:39 +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
mattias
f747e69c96
added clWindow for gtklistitem
...
git-svn-id: trunk@4834 -
2003-11-23 13:13:35 +00:00
mattias
5381346e72
fixed de-associating TUpDown
...
git-svn-id: trunk@4833 -
2003-11-23 10:58:47 +00:00
micha
c8af4ddcf3
cleanups; win32 fpimage support
...
git-svn-id: trunk@4790 -
2003-11-10 16:15:32 +00:00
mattias
711c426a9c
workaround for gtk1 invalidate bug
...
git-svn-id: trunk@4783 -
2003-11-08 22:53:11 +00:00
mattias
88a56e5159
fixed vert scrollbar, implemented GetDesignerDC
...
git-svn-id: trunk@4756 -
2003-11-03 22:37:41 +00:00
mattias
1e4cf2c054
fpc 1.1 fixes, started scrollbar hiding, started polymorphing client areas
...
git-svn-id: trunk@4752 -
2003-11-01 10:27:41 +00:00
mattias
c5ffdb63ba
added the possibility to disbale double buffering
...
git-svn-id: trunk@4749 -
2003-10-31 14:54:10 +00:00
mattias
3564a2e914
removed some hints
...
git-svn-id: trunk@4744 -
2003-10-30 21:26:23 +00:00
mattias
ae02013fa3
updated rpm scripts
...
git-svn-id: trunk@4723 -
2003-10-22 17:50:17 +00:00
marc
ceaf698ecf
Implemented new gtk keyevent handling
...
git-svn-id: trunk@4715 -
2003-10-16 23:54:27 +00:00
ajgenius
cba186a6dd
add csForm, start fixing Style matching for syscolors and fonts
...
git-svn-id: trunk@4709 -
2003-10-15 20:33:37 +00:00
ajgenius
d1b6f316f9
partly fixed gtk2 mouse offsets;
...
added new includes to gtk2 lpk
git-svn-id: trunk@4702 -
2003-10-06 16:13:53 +00:00
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