mattias
52796d556e
IDE: implemented registering custom component base classes for designer
...
git-svn-id: trunk@10458 -
2007-01-16 18:28:15 +00:00
marc
b3f981c48b
* Modified patch from Paul Ishenin implementing cursors
...
git-svn-id: trunk@10446 -
2007-01-15 00:53:09 +00:00
mattias
e6b41be37c
gtk intf: added dummy proc for AppRestore
...
git-svn-id: trunk@10271 -
2006-12-01 11:17:23 +00:00
andrew
5302d4b562
changed lazarus to use the widgetset it is compiled with as the default when building projects
...
+ added WidgetSetName function to TWidgetSet.
+ changed the order of units on qtint and fpguiint
git-svn-id: trunk@10216 -
2006-11-18 13:45:28 +00:00
mattias
b38f796623
gtk intf: made some gtk1-X functions available to gtk2-X (e.g. XGetWorkArea) from Felipe
...
git-svn-id: trunk@10099 -
2006-10-23 10:18:30 +00:00
andrew
fc03d1600d
Some 64bit changes for TWS.Create Timer
...
Fixed gtk2 listbox events
Partially fixed gtk2 painting issues bug #964
Fixed bug #7067
Gtk2 Opendialogs now use GtkFileChooserDialog
Added a check for the clipboard in case it get stuck in a repeat loop
lclgtkcellrenderer now knows the itemindex to paint correctly
git-svn-id: trunk@10067 -
2006-10-15 13:27:27 +00:00
mattias
65c428629e
IDE: fixed replace all
...
git-svn-id: trunk@9576 -
2006-07-08 16:36:19 +00:00
mattias
3e2c33543b
gtk2 intf: started TListbox.OnDrawItem
...
git-svn-id: trunk@9528 -
2006-06-30 12:39:43 +00:00
mattias
b9bf6c4b20
gtk2 intf: fixed GetPreferredSize, codetools: added targets i386-darwin-*
...
git-svn-id: trunk@9504 -
2006-06-27 20:28:37 +00:00
mattias
31810fcee6
gtk2 intf: GDI fonts are now pango layouts instead of pango font descriptions, using the font cache similar to gtk1
...
git-svn-id: trunk@9499 -
2006-06-27 11:28:17 +00:00
mattias
ce953254e7
disabled TAsyncProcess for 64bit linux
...
git-svn-id: trunk@9486 -
2006-06-23 01:04:49 +00:00
mattias
9e7d3f95e3
added parameter to CreatPublishedMethod to only use the typeinfo, improvements for 64bit
...
git-svn-id: trunk@9463 -
2006-06-21 18:30:24 +00:00
mattias
4b0f3b5966
disabled TAsyncProcess for linux, because it creates a lot of overhead and no bytes are read during execution
...
git-svn-id: trunk@9449 -
2006-06-19 08:44:18 +00:00
mattias
86c30a022f
enabled using TAsyncProcess for linux
...
git-svn-id: trunk@9446 -
2006-06-18 23:00:17 +00:00
mattias
e4cf644778
gtk2 intf: extended GetRawImageXXX functions to take screen shots
...
git-svn-id: trunk@9360 -
2006-05-27 12:43:59 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
4a72c727b5
added resourcestrings to debugoptions from Darius
...
git-svn-id: trunk@8821 -
2006-02-25 11:37:07 +00:00
mattias
a88db22c6c
implemented setting font for gtk widgets from Darek
...
git-svn-id: trunk@8754 -
2006-02-17 13:40:26 +00:00
vincents
9632d9f355
use Math after gtk units to get the correct float type.
...
git-svn-id: trunk@8743 -
2006-02-16 10:54:05 +00:00
vincents
208c657420
fixed gtk2 interface compilation after removal of TSize from LCLType
...
git-svn-id: trunk@8742 -
2006-02-16 10:35:38 +00:00
vincents
aaeb49acbe
fixed compilation after removal of TSize from LCLType
...
git-svn-id: trunk@8740 -
2006-02-16 09:40:12 +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
e56517cf55
fixed compilation of gtk2 interface on windows by putting code behind {$ifdef unix} and adding warning in the {$else} branch.
...
git-svn-id: trunk@8700 -
2006-02-03 21:47:33 +00:00
mattias
4b193a4407
improved color for gtk widgets from Darek
...
git-svn-id: trunk@8625 -
2006-01-26 20:53:59 +00:00
micha
7fffafe910
improve RemoveEventHandler efficiency to O(1), and add SetEventHandlerFlags (gtk/linux only)
...
git-svn-id: trunk@8458 -
2006-01-06 20:59:57 +00:00
vincents
c8ec0e9c0a
fixed typos
...
git-svn-id: trunk@8293 -
2005-12-11 19:39:52 +00:00
mattias
f55bc9ffb0
replaced LinuxThreading with Unix, since it works now again with darwin
...
git-svn-id: trunk@8278 -
2005-12-08 11:47:51 +00:00
mattias
ef77fe35b1
disabled _unix_ thread.synchronize support only for linux
...
git-svn-id: trunk@8267 -
2005-12-07 20:40:53 +00:00
micha
003833b777
add cross-platform process termination and pipe event handlers
...
git-svn-id: trunk@8256 -
2005-12-06 13:41:28 +00:00
mattias
f5ff9d9bd6
gtk2 intf can now optionally use the file chooses, compile with HasGTK2_6
...
git-svn-id: trunk@8194 -
2005-11-19 11:55:08 +00:00
micha
a02ab953ca
implement calling event for handle activity in main loop for gtk
...
git-svn-id: trunk@8169 -
2005-11-15 17:30:03 +00:00
jesus
991b9379d3
Font enumeration, Screen.fonts, TFontCharset property editor
...
git-svn-id: trunk@7999 -
2005-10-29 20:06:26 +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
e303f8f83f
replaced codetools+gtk intf TList with faster TFPList
...
git-svn-id: trunk@7405 -
2005-07-23 09:27:30 +00:00
mattias
c83972e61b
backtraces for gtk gdi objects -dTraceGdiCalls from Jesus
...
git-svn-id: trunk@7101 -
2005-04-25 07:55:33 +00:00
mattias
98490874de
adding panels to statusbar during designing now sets SimplePanel:=false
...
git-svn-id: trunk@6906 -
2005-03-05 23:00:16 +00:00
mattias
28d0c4a485
fixed gtk file dialog with empty filter from Collin
...
git-svn-id: trunk@6863 -
2005-02-28 18:21:43 +00:00
mattias
77aa9f5174
implemented TListView for gtk2 From Andrew Haines
...
git-svn-id: trunk@6739 -
2005-02-05 09:09:52 +00:00
vincents
c29fc540b8
fixed compilation of gtk2 interface on windows
...
git-svn-id: trunk@6728 -
2005-02-03 21:10:07 +00:00
mattias
617a25c02d
added mouse cursors for 8 uni directions, imlemented for gtk
...
git-svn-id: trunk@6577 -
2005-01-13 22:07:10 +00:00
mattias
1ac4c9fdda
implemented TPen.Mode=pmXor from Jesus
...
git-svn-id: trunk@6508 -
2005-01-08 11:03:18 +00:00
mattias
f032ceaa2b
implemented gtkwscomctrls.TGtkWSStatusBar
...
git-svn-id: trunk@6146 -
2004-10-16 15:36:49 +00:00
micha
f9d650d137
convert LM_CREATE message to interface methods
...
remove SendMsgToInterface, CNSendMessage and related methods
remove TWidgetSet.IntSendMessage3; all LCL to interface messages have been converted
git-svn-id: trunk@6073 -
2004-09-24 21:34:14 +00:00
micha
c5832cd817
convert LM_MOVEPAGE message to interface method
...
git-svn-id: trunk@6071 -
2004-09-24 19:02:38 +00:00
micha
46c5e54090
convert LM_NB_UPDATETAB message to interface method
...
git-svn-id: trunk@6070 -
2004-09-24 18:00:52 +00:00
micha
21199fcd5d
convert LM_LB_GETTOPINDEX and LM_LB_SETTOPINDEX message to interface methods
...
git-svn-id: trunk@6067 -
2004-09-24 15:31:02 +00:00
micha
e48907bdf1
convert LM_SETDESIGNING message to TWidgetSet method
...
git-svn-id: trunk@6065 -
2004-09-24 14:50:58 +00:00
micha
71d0f3dd98
convert LM_SETPROPERTIES message to interface method for TCustomTrackBar
...
remove message LM_SETPROPERTIES, conversion done
git-svn-id: trunk@6059 -
2004-09-24 07:52:36 +00:00