Juha
1475336c8c
Remove LCLProc.OffsetRect(). Move some functions from LCLProc to GraphMath (LazUtils).
2023-06-05 15:48:01 +03:00
juha
9219ea531d
Move unit GraphMath from LCL to LazUtils. It has no dependencies to GUI.
...
git-svn-id: trunk@64303 -
2020-12-29 22:56:40 +00:00
juha
a14d6e5c9a
LCL: Change constant $20000000 to MK_ALT. Issue #34481 , patch from AlexeyT.
...
git-svn-id: trunk@59393 -
2018-10-30 11:04:08 +00:00
juha
d43fa548b8
LazUtils: Rename unit LazUTF8SysUtils -> LazSysUtils. It had nothing to do with character encoding.
...
git-svn-id: trunk@58630 -
2018-07-25 13:38:59 +00:00
juha
39fe54c5f6
Make LCL and LazUtils compile for Amiga systems (NoGUI). Issue #31186 , patch from Marcus Sackrow.
...
git-svn-id: trunk@53853 -
2017-01-03 12:01:49 +00:00
juha
73aa9aa4bb
Order uses sections again to see dependencies better.
...
git-svn-id: trunk@53738 -
2016-12-20 16:26:44 +00:00
juha
a714a91311
LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
...
Organize uses-sections by package so that dependencies can be easier seen.
git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
bart
fb34835eb2
LCLIntf: refactor FindDefaultBrowser() for Windows.
...
git-svn-id: trunk@52639 -
2016-07-05 22:49:36 +00:00
ondrej
23f31975f0
lcl: fix Linux compilation after r51821 #be5322bd6d, Issue #29766
...
git-svn-id: trunk@51822 -
2016-03-04 06:44:48 +00:00
juha
06ac76f560
LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
...
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
zeljko
bde2979aa0
Carbon,Cocoa,QtCocoa: replaced outdated LSOpenCFURLRef.Now qtcocoa 64bit can be build w/o problems.Patch by Karl-Michael Schindler. issue #26890
...
git-svn-id: trunk@47654 -
2015-02-09 08:44:40 +00:00
juha
abf9a845da
Deprecate wrappers for LazUTF8 functions in LCLProc.
...
git-svn-id: trunk@47604 -
2015-02-06 18:25:31 +00:00
juha
1461a91522
LCL: check for Interfaces unit for clipboard. It can be missing when clipboard is used in cmd line prog and LCL dependency added manually.
...
git-svn-id: trunk@42446 -
2013-08-22 11:56:14 +00:00
mattias
283c25bf98
LCL: inline
...
git-svn-id: trunk@42207 -
2013-07-25 21:21:58 +00:00
juha
7b162087fd
Improve license headers in sources, part 1. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
...
git-svn-id: trunk@41387 -
2013-05-24 18:30:06 +00:00
sekelsenmat
fad008f0a0
LCL-Android: Adds a new JNI routine which allows to show the native ListView in a dialog. It is very useful when we need the user to select an item from a list which has more info then the basic list for the combobox.
...
git-svn-id: trunk@37692 -
2012-06-19 14:56:57 +00:00
sekelsenmat
d1036bd684
LCL-CustomDrawn-Android: Starts support for OpenURL and OpenDocument in Android
...
git-svn-id: trunk@37227 -
2012-05-09 10:08:14 +00:00
sekelsenmat
18fb5b9362
Reverts the help for OpenURL as per comments in bug #21659
...
git-svn-id: trunk@36934 -
2012-04-20 15:03:06 +00:00
paul
880401dbb8
lcl: remove ver2_2_x defines
...
git-svn-id: trunk@36368 -
2012-03-27 07:16:11 +00:00
sekelsenmat
179972fb78
Starts TCDComboBox implementation, with a native routine for an eventual native item choose popup/dialog
...
git-svn-id: trunk@35641 -
2012-03-01 15:30:26 +00:00
mattias
9c5e370d5e
LCL: clean up
...
git-svn-id: trunk@34782 -
2012-01-18 18:34:12 +00:00
sekelsenmat
027d11ac6a
Rewrites the GetTickCount interfaces to preserve backwards compatibility, to more closely resamble the WinAPI and also avoid confusion
...
git-svn-id: trunk@33563 -
2011-11-16 12:35:55 +00:00
sekelsenmat
4600e3eb2f
Moves GetTickCount to LazUtils and adds NowUTC to LazUtils
...
git-svn-id: trunk@33381 -
2011-11-06 19:31:31 +00:00
zeljko
128067f327
LCLIntf: GetTickCount() is now x2.5 faster then previous implementation for unix targets.It does not use Now() for calculating anymore,
...
but directly calls fpgettimeofday().
git-svn-id: trunk@33253 -
2011-11-03 09:49:49 +00:00
juha
6b7626218c
LCL: Fix integer types in 64-bit systems. Issue #19314 , patch from Cyrax
...
git-svn-id: trunk@31998 -
2011-08-16 20:46:01 +00:00
mattias
d3a35fbdfa
LCL: docs: OpenURL
...
git-svn-id: trunk@31376 -
2011-06-25 09:57:23 +00:00
sekelsenmat
3d54c41f98
Isolates the system environment apis in separate includes files. One for common code and one per operating system
...
git-svn-id: trunk@27661 -
2010-10-12 09:54:03 +00:00
mattias
a09babf360
LCL: FindDefaultBrowser: added parenthesis for spaces in file names
...
git-svn-id: trunk@27397 -
2010-09-17 15:22:58 +00:00
mattias
c1bd18c9ef
LCL: OpenDocument: auto add quotes, bug #16541
...
git-svn-id: trunk@25586 -
2010-05-23 09:21:58 +00:00
mattias
0448deb6c3
LCL: added RunCmdFromPath to unit utf8process
...
git-svn-id: trunk@25495 -
2010-05-18 08:43:07 +00:00
dmitry
6544ff1533
lcl: fix OpenDocument to use 'open' command for darwin
...
git-svn-id: trunk@25415 -
2010-05-15 11:25:39 +00:00
sekelsenmat
6b4280a175
Fixes LCLIntf compilation in UNIX
...
git-svn-id: trunk@25414 -
2010-05-15 08:53:37 +00:00
sekelsenmat
aa50d358b4
Implements LCLIntf.OpenDocument to open a document with the default application
...
git-svn-id: trunk@25413 -
2010-05-15 08:49:19 +00:00
paul
bebe7bf816
win32: OpenURL should use SW_SHOWNORMAL in ShellExecute. Patch by Ere Maijala (issue #0016431 )
...
git-svn-id: trunk@25290 -
2010-05-10 09:21:53 +00:00
sekelsenmat
eea3b2aca9
Adds support for FPC 2.2.2 for Windows CE
...
git-svn-id: trunk@25089 -
2010-05-01 10:46:11 +00:00
marc
3b40a09076
* winapi: moved winapi macros to winapi includes (so they don't get added twice)
...
git-svn-id: trunk@23545 -
2010-01-24 15:59:28 +00:00
marc
b6e66de015
* moved CharLower/Upper functions to winapi inc files
...
git-svn-id: trunk@23478 -
2010-01-17 18:33:50 +00:00
marc
6ed617ebe2
* added missing macros from lclextensions
...
git-svn-id: trunk@23477 -
2010-01-17 18:16:51 +00:00
dmitry
1d2407076c
carbon: Edit control SetText() returns false, if not UTF8 string is passed. Removed unused variable in LCLintf darwin code
...
git-svn-id: trunk@23421 -
2010-01-11 07:27:54 +00:00
marc
20448170ae
+ WinApi: added SetTimer/Killtimer based on existing Widgetset.CreateTimer as part of lclextentions integration
...
git-svn-id: trunk@23417 -
2010-01-10 18:57:23 +00:00
mattias
463452490e
lcl: lclintf doc
...
git-svn-id: trunk@22893 -
2009-12-01 11:47:34 +00:00
mattias
f530d8bf45
lcl: comments
...
git-svn-id: trunk@22891 -
2009-12-01 11:43:35 +00:00
paul
012e995f6c
lcl: move OpenURL and FindDefaultBrowser from LCLProc to LCLIntf (as Mattias suggested)
...
git-svn-id: trunk@22045 -
2009-10-05 13:17:58 +00:00
paul
d9491a4528
lcl: fix header
...
git-svn-id: trunk@18002 -
2008-12-31 03:07:17 +00:00
mattias
8759733936
LCL: added ssMeta, scMeta to Shortcuts, carbon: Cmd now sets ssMeta, Ctrl now sets ssCtrl, Alt now sets ssAlt, IDE: changed Mac OS X key mapping scheme
...
git-svn-id: trunk@15911 -
2008-07-29 21:21:33 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
paul
6b5b6fd401
1. split lcl images to:
...
- lcl_dbgrid_images and
- lcl_dbnav_images
so applications will include only those images they really nead
2. remove old lclicons
3. add script files to build resources
git-svn-id: trunk@13241 -
2007-12-09 07:03:59 +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
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