paul
d5c7e43700
- BidiMode patch from Zaher Dirkey (0008996) part 1
...
git-svn-id: trunk@11408 -
2007-07-02 07:00:51 +00:00
paul
e45bc069f0
- initial implementation of lazarus ThemeServices
...
- win32 calls to Widgetset.ThemesActive redirected to ThemeServices
git-svn-id: trunk@11161 -
2007-05-18 02:18:52 +00:00
vincents
ecaebbe825
+ introduced LCLPlatformDisplayNames (used on screen) and LCLPlatformDirNames (used for compilation) to be able show win32/win64 on screen and use the win32 directory
...
git-svn-id: trunk@11133 -
2007-05-13 14:25:05 +00:00
vincents
122fc6244b
win32 interface: fixed possible range error
...
git-svn-id: trunk@10851 -
2007-04-02 20:30:41 +00:00
vincents
8ac2f8b036
win32 interface: fixed several range errors
...
* create app window without caption, so that GetWindowSize doesn't return a negative size
* prevent usage of uninitialized array similar to r10798 #eaf391320b
git-svn-id: trunk@10810 -
2007-03-26 19:02:29 +00:00
micha
eaf391320b
* prevent usage of uninitialized array (found by Vincent)
...
git-svn-id: trunk@10798 -
2007-03-25 12:38:07 +00:00
micha
dfb4fe7303
replace Add/RemoveSocketEventHandler with simpler win32 specific interface
...
git-svn-id: trunk@10793 -
2007-03-24 16:17:33 +00:00
micha
c05d288360
initial implementation of gui loop socket event handler (needed for win32 msg loop)
...
git-svn-id: trunk@10783 -
2007-03-22 20:41:38 +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
17018c7bca
* Patch from Felipe Monteiro de Carvalho (modified)
...
* Temp fix for stings without terminator (fix needs improvement, count <> length)
git-svn-id: trunk@10296 -
2006-12-05 00:56:47 +00:00
vincents
d3748b96c4
LCL + win32 interface: implemented Application.Restore and Application.Minimize + events (bug #1391 ) from Boguslaw Brandys
...
git-svn-id: trunk@10265 -
2006-11-30 13:40:34 +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
marc
1c99781bc5
* Modified utf patch from Felipe Monteiro de Carvalho
...
git-svn-id: trunk@10196 -
2006-11-14 00:31:49 +00:00
vincents
9919592501
added mainunit codetools hint
...
git-svn-id: trunk@10136 -
2006-10-30 20:58:35 +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
vincents
5d25e58f94
fixed AsyncProcess (with help of Mattias and Micha)
...
git-svn-id: trunk@9441 -
2006-06-17 19:49:04 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
micha
d9e9f1570f
win64 fixes (from peter, modified)
...
git-svn-id: trunk@9221 -
2006-05-01 21:45:12 +00:00
vincents
3c90c0bcc8
added TWidgetSet.AppSetTitle, implemented for TWin32WidgetSet (fixes issue #1758 )
...
git-svn-id: trunk@8804 -
2006-02-23 09:35:39 +00:00
micha
aaeb3b393d
put debug message under ifdef
...
git-svn-id: trunk@8475 -
2006-01-09 18:24:56 +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
micha
1b4f2466b9
enable win32 messages to be passed to LCL under ifdef PassWin32MessagesToLCL
...
git-svn-id: trunk@8298 -
2005-12-12 19:31:41 +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
micha
c85ee92754
add user data parameter to addeventhandler, that is passed to the given callback
...
git-svn-id: trunk@8188 -
2005-11-18 18:56:30 +00:00
micha
0cb86ee4af
add flags to AddEventHandler, socket and flags to callback
...
git-svn-id: trunk@8179 -
2005-11-16 19:12:10 +00:00
micha
455dbc73b4
revert accidental scrollbar commit (issue #1434 )
...
git-svn-id: trunk@8145 -
2005-11-14 11:47:27 +00:00
micha
707f5119bd
remove unused PaintPixmap method
...
git-svn-id: trunk@7969 -
2005-10-16 18:17:54 +00:00
micha
5c7856fa49
remember to redraw menu bar for a form when menu is attached (from martin smat)
...
git-svn-id: trunk@7909 -
2005-10-04 18:16:03 +00:00
vincents
9aedd8aeee
fixed AppBringToFront (issue #998 )
...
git-svn-id: trunk@7755 -
2005-09-20 13:37:53 +00:00
micha
25a302f677
fix+optimization: add a list that contains window handles of which the menus need to be redrawn (patch by martin smat)
...
git-svn-id: trunk@7592 -
2005-08-29 14:45:43 +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
1064272122
removed ifdef ver1 from Martin Smat
...
git-svn-id: trunk@7479 -
2005-08-04 08:41:46 +00:00
micha
4d1f460836
split up implementation of ResizeChild
...
git-svn-id: trunk@7371 -
2005-07-18 13:49:54 +00:00
micha
e449af4c82
remove TWin32WidgetSet.RecreateWnd, use the one from Controls unit
...
git-svn-id: trunk@7369 -
2005-07-18 12:37:58 +00:00
vincents
aac138df54
fixed getting the size of a minimized window (bug #886 )
...
git-svn-id: trunk@7132 -
2005-05-03 14:56:33 +00:00
micha
712c2c41f3
showwindow does not send WM_SHOWWINDOW message after maximized window creation (patch from jesus)
...
git-svn-id: trunk@7098 -
2005-04-22 10:48:42 +00:00
vincents
83030c9805
fixed thread synchronize support for fpc 1.9.9 using WakeMainThread
...
git-svn-id: trunk@6880 -
2005-03-03 13:13:51 +00:00
micha
66e4a148ca
force default width and height for calendar control
...
git-svn-id: trunk@6764 -
2005-02-07 16:19:14 +00:00
micha
7bebf194eb
use 0 icon handle for bsdialog forms
...
git-svn-id: trunk@6720 -
2005-01-31 17:09:17 +00:00
micha
5e96e40e13
fix bug #558 : title bar redraw (win32)
...
USE_SYNCHRONIZE enabled per default for 1.9.x
git-svn-id: trunk@6597 -
2005-01-15 10:09:23 +00:00
micha
b632390f1e
take windowstate into account when showing window
...
git-svn-id: trunk@6472 -
2005-01-03 16:29:48 +00:00
mattias
2d0f725a44
implemented TTIProgressBar
...
git-svn-id: trunk@6451 -
2005-01-01 18:56:47 +00:00
micha
69a02addd1
implement support for tthread.synchronize
...
git-svn-id: trunk@6420 -
2004-12-27 10:18:21 +00:00
micha
6d3f279a9e
fix showmodal to remember disabled windows (fixes bug #478 , and more)
...
git-svn-id: trunk@6378 -
2004-12-16 14:29:51 +00:00
micha
84f362ce52
fix clientrect size on show form with menu (lazarus ide, component palette height too great)
...
git-svn-id: trunk@6377 -
2004-12-15 17:51:16 +00:00
micha
3239fd1cb9
remove obsolete and unused method twin32widgetset.settext
...
git-svn-id: trunk@6201 -
2004-11-04 16:57:32 +00:00
micha
76b630a62d
remove usage of fcompstyle in twin32liststringlist by using descendent class for combobox specific things
...
git-svn-id: trunk@6200 -
2004-11-04 15:12:35 +00:00
micha
4a54d8d57f
remove usage of fcompstyle
...
git-svn-id: trunk@6186 -
2004-11-02 17:48:19 +00:00
micha
f34ec6eeb5
set default icon instead of lcl icon which actually is a bitmap
...
git-svn-id: trunk@6184 -
2004-11-01 18:20:21 +00:00