Commit Graph

311 Commits

Author SHA1 Message Date
tombo
6860a97e2b LCL: added OnFilesDrop event to TCustomForm, TApplication and TApplicationProperties
* created example application
* implemented in Win32 interface

git-svn-id: trunk@11365 -
2007-06-24 10:17:46 +00:00
mattias
06efcb6461 LCL: fixed TApplication.ReleaseComponent
git-svn-id: trunk@11232 -
2007-05-30 23:10:09 +00:00
paul
0b6ce0bd99 BiDiMode patch from zaher dirkey (report 0008955)
git-svn-id: trunk@11209 -
2007-05-28 09:06:36 +00:00
mattias
6b9944e3a0 IDE: compiling a package now shows it in the MainBar caption, building the IDE does not save virtual projects
git-svn-id: trunk@10837 -
2007-03-31 12:41:20 +00:00
mattias
a46e0d0b54 LCL: changed TApplication.AddOnIdleHandler to use TIdleEvent instead of TNotifyEvent, IDE: codebrowser: added resourcestrings
git-svn-id: trunk@10823 -
2007-03-28 19:01:27 +00:00
vincents
4e8826349b LCL: read Form.RestoredLeft from the Left property if the from in wsNormal state.
Handeling WM_MOVE doesn't work, because windows sends WM_MOVE before WM_SIZE when a form becomes maximized and we have no information to ignore that WM_MOVE message.
same for RestoredTop
Fixes bug #8077.

git-svn-id: trunk@10806 -
2007-03-26 14:57:16 +00:00
vincents
ba85e84687 LCL: published dragging related properties
patch by: Paul Ishenin

git-svn-id: trunk@10648 -
2007-02-16 08:31:43 +00:00
mattias
5a7ff6537a LCL: Tapplication.CreateForm with out param, cleanups, renamed TCustomPropertyStorage param name Default with DefaultValue from Flávio Etrusco
git-svn-id: trunk@10626 -
2007-02-12 12:40:41 +00:00
mattias
8c958b060d LCL: always registering ResourceHandler
git-svn-id: trunk@10580 -
2007-02-05 10:15:50 +00:00
vincents
5fef15b66b LCL: don't call OnHide/OnShow after minimizing/restoring (bug #7255)
git-svn-id: trunk@10506 -
2007-01-26 10:18:27 +00:00
mattias
db61aa7535 LCL: Application.MainForm is now set before form handle is created
git-svn-id: trunk@10472 -
2007-01-18 13:33:50 +00:00
marc
b3f981c48b * Modified patch from Paul Ishenin implementing cursors
git-svn-id: trunk@10446 -
2007-01-15 00:53:09 +00:00
vincents
6694bbe784 LCL: Added property TApplication.Active (#8083)
git-svn-id: trunk@10387 -
2007-01-07 20:36:08 +00:00
vincents
3a6655a91a LCL: added TForm.OnDblClick (bug #7932)
TrayIcon: added OnDblClick support

git-svn-id: trunk@10381 -
2007-01-05 14:56:02 +00:00
mattias
3f4887140f LCL: OnResize and OnChangeBounds are now suspended after OnCreate
git-svn-id: trunk@10360 -
2006-12-30 11:48:48 +00:00
vincents
2a47ee1f96 LCL: published TForm.OnClick (bug #8005)
git-svn-id: trunk@10346 -
2006-12-22 08:39:51 +00:00
mattias
f9fcb805bb LCL: fixed updating control scrollbars, remaining bug: win32 intf moves controls when scrolling
git-svn-id: trunk@10317 -
2006-12-09 10:24:44 +00:00
vincents
470920716e LCL: made TCustomForm.IsShortcut virtual (bug #7921) from Colin Western
git-svn-id: trunk@10298 -
2006-12-05 07:41:39 +00:00
vincents
28bfc29f27 LCL: added THintWindow.ActivateHintData (bug #7488)
git-svn-id: trunk@10297 -
2006-12-05 07:24:50 +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
mattias
0a487c57cc codetools: include directives apostrophes are now allowed in all compiler modes
git-svn-id: trunk@10236 -
2006-11-24 13:36:03 +00:00
micha
3e63e3f908 make async call queue a FIFO (patch by Alexandre Leclerc)
git-svn-id: trunk@10210 -
2006-11-16 20:26:39 +00:00
vincents
9757e008dd lcl: added TApplication.ApplicationType from Christian Ulrich
git-svn-id: trunk@10206 -
2006-11-16 12:16:35 +00:00
mattias
921f2b2e64 LCL: TBar properties can now be changed from Aleksey Lagunov
git-svn-id: trunk@10178 -
2006-11-07 23:10:10 +00:00
mattias
05785d7349 added GlobalNameSpace.Begin/EndWrite to TCustomForm, TDataModule
git-svn-id: trunk@10002 -
2006-09-27 21:36:10 +00:00
mattias
9b836a28f0 moved code from TControlScrollBar to TScrollingWinControl, deriving TScrollingWinControl from TCustomControl from Flavio
git-svn-id: trunk@9952 -
2006-09-20 23:14:09 +00:00
mattias
f7855da268 IDE: moved package compile code to packagesystem, IDEIntf: removed IsPartOfProject flag of Backup functions, lazbuidl: package compiling
git-svn-id: trunk@9821 -
2006-09-06 22:40:37 +00:00
mattias
8783e0100d IDE: Find in Files: implemented multi line pattern and replacement, gtk intf: improved z ordering with modal forms
git-svn-id: trunk@9779 -
2006-09-01 14:38:07 +00:00
mattias
9f19bda8e3 docking: implemented restoring control anchored to multiple siblings, implemented restoring windowstate
git-svn-id: trunk@9736 -
2006-08-20 18:52:08 +00:00
mattias
7bb113cec8 fixed a few fpc 2.1.1 incompatibilities
git-svn-id: trunk@9716 -
2006-08-11 12:38:00 +00:00
micha
f88cd92e06 fix restored values, only need to be updated when LCL will realize new bounds, DoSetBounds also called from LM_MOVE and autosizing (issue #2016)
git-svn-id: trunk@9650 -
2006-07-21 12:46:17 +00:00
mattias
54775b843e adding events for properties of method types of indirect units implemented issue #1990
git-svn-id: trunk@9600 -
2006-07-13 22:06:24 +00:00
mattias
909bde3051 fixed TRadioButton updating sibling buttons, when no handles are created
git-svn-id: trunk@9579 -
2006-07-10 00:31:40 +00:00
jesus
aa20edd467 fixed mouse events return wrong coordinates in scrolling components (win32, issue #1983), enabled ajustments for customforms in gtk
git-svn-id: trunk@9316 -
2006-05-20 17:10:17 +00:00
mattias
236481b49c implemented parameter hints
git-svn-id: trunk@9314 -
2006-05-20 12:53:57 +00:00
mattias
4023c08654 fixed checking adding unitpaths on adding units to packages
git-svn-id: trunk@9305 -
2006-05-18 22:52:15 +00:00
mattias
336c22deda added Help to TApplication, disable it with Application.Navigation-[anoF1ForHelp]
git-svn-id: trunk@9281 -
2006-05-13 17:07:25 +00:00
mattias
fa83cfbcf9 added TCustomForm.IntfHelp - a method to be called by the interfaces
git-svn-id: trunk@9274 -
2006-05-13 12:58:32 +00:00
mattias
003ec5d0f6 application dump stack only if no AppNoExceptionMessages is set
git-svn-id: trunk@9261 -
2006-05-13 08:20:31 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
mattias
950dc3d88a implemented Help for IDE windows, added node for OI
git-svn-id: trunk@9199 -
2006-04-29 12:25:17 +00:00
mattias
560cd8d9a1 fixed appliaction lastmouse cache
git-svn-id: trunk@9169 -
2006-04-23 20:49:01 +00:00
mattias
422e644e54 reduced overhead in TWinControl.IsControlMouseMsg from Darek
git-svn-id: trunk@9164 -
2006-04-23 20:20:22 +00:00
vincents
1305af6d49 added Application.OnEndSession and Application.OnQueryEndSession from Boguslaw Brandys
git-svn-id: trunk@8941 -
2006-03-16 20:07:16 +00:00
vincents
d437ea67e0 clean up
git-svn-id: trunk@8781 -
2006-02-20 13:41:28 +00:00
micha
a38ed98e25 implement TCustomForm.EnsureVisible
git-svn-id: trunk@8557 -
2006-01-18 20:21:15 +00:00
mattias
6e8ee76fb2 build lazarus now always use -w to get entering/leaving marks, improved carbon intf mouse events
git-svn-id: trunk@8514 -
2006-01-13 18:43:42 +00:00
vincents
df9d19b381 implemented TApplicationProperties.ShowMainForm (issue #882)
git-svn-id: trunk@8498 -
2006-01-11 12:37:27 +00:00
micha
bc9cefe2d0 fix case of argument
git-svn-id: trunk@8359 -
2005-12-23 20:35:38 +00:00
micha
b7719fdbdd make ReleaseComponent more generic by introducing QueueAsyncCall
git-svn-id: trunk@8297 -
2005-12-12 19:22:28 +00:00