Commit Graph

1420 Commits

Author SHA1 Message Date
Joshy
3859aeffbc Refactored the initialization process.
Added two workarounds for LCLGTK2 to force event poolling (using a timer) and a Self.AdjustSize in the paint to avoid some paints that are being eated.
Added OnDocumentBegin and OnDocumentCompleted events.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1420 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-02 22:59:41 +00:00
macpgmr
95932fb258 Updated documentation.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1419 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-02 22:55:08 +00:00
macpgmr
07184c9311 Moved SysUtils and Classes before LclType in uses in order to use 64-bit THandle when CPU64.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1418 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-02 18:29:28 +00:00
macpgmr
19ff119be9 Added support to sample apps for shelling on OS X; activated LCL DropFiles in sample apps
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1417 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-02 03:03:08 +00:00
macpgmr
a76e4b4974 First attempt at adding support for 64-bit compilers.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1416 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-01 03:24:10 +00:00
macpgmr
365fa4655e Open dialog's filter was not working in both sample apps.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1415 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-01 02:57:41 +00:00
macpgmr
278066ce54 Re-adding image files with proper file name case as indicated in .htm files (for case-sensitive file systems).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1414 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-01 02:50:21 +00:00
macpgmr
a296308efd Deleted image files so can re-add them with proper file name case.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1413 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-01-01 02:40:31 +00:00
macpgmr
10b29bd179 Added support to DfmToLfm for font substitution
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1412 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-30 20:09:28 +00:00
macpgmr
055525bdff Minor changes to demo apps to eliminate MS fonts, etc.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1411 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-30 20:04:57 +00:00
macpgmr
5d31c0d79b Fix to FinishTransparentBitmap that should eliminate image crashes on GTK2 and CGBitmapContextCreate failure on Carbon.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1410 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-28 20:29:48 +00:00
macpgmr
2483d1f7d5 Fixed support for JPEG; htmldemo should now load HTML with image files okay on Darwin/Linux.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1409 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-27 02:47:07 +00:00
alexs75
2117f162ef fix change trxdbcombobbox with empti field
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1408 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-26 16:43:36 +00:00
macpgmr
a10d873557 htmldemo should now work okay with win32/gtk2; fixes other issues too.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1407 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-25 23:57:18 +00:00
macpgmr
e8fba0a729 Eliminated another endless loop with GTK2
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1406 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-23 03:44:26 +00:00
macpgmr
c058972307 Start on version 0.0.4: variety of fixes and workarounds
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1405 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-23 01:47:57 +00:00
alexs75
a75b29b605 fix TCustomRxCalendar.CreateParams - thx sobee from freepascal.ru
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1404 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-16 12:26:00 +00:00
blikblum
457ca8fcc7 * Added workaround to scrolling in Carbon. By Eugen Bolz
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1403 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-14 21:58:26 +00:00
blikblum
50ab47a69f * Add workaround to Carbon bug 18211 (PaintStruct not initialized)
* Add a dummy AlphaBlend function to Carbon interface

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1402 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-13 21:13:33 +00:00
Joshy
a45264e1f0 Scan the LD_LIBRARY_PATH environment variable for a suitable XULRunner. (Linux).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1401 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-08 18:30:01 +00:00
sekelsenmat
979180ddd9 Adds bold style support to OpenDocument
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1400 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-08 10:24:15 +00:00
sekelsenmat
1005ddd45d Adds support for bold formatting to biff 8 in fpspreadsheet
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1399 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-07 12:59:17 +00:00
Joshy
bfef390ae7 Make it compatible with XULRunner 2.0.0.8pre
It must be compiled with -dXULRUNNER2 as some interfaces has changed the iid and interface.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1398 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-06 18:25:39 +00:00
skalogryz
039afe9efa chelper: added explicit unit mode
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1397 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-05 23:46:23 +00:00
macpgmr
91c7c61633 Workaround: Disabled floating point exceptions in sample apps to prevent xulrunner crash with FPC/Windows.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1396 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-03 21:49:16 +00:00
jesusr
fb03aba657 PowerPDF: version 0.9.5->0.9.6
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1395 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-01 21:44:23 +00:00
jesusr
60b1056879 PowerPDF, support for images with transparency/alfa channel
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1394 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-01 21:41:42 +00:00
macpgmr
b34489c597 Expanding ParamStr(0) in one place.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1393 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-01 03:34:52 +00:00
macpgmr
1e0e578000 IFDEF for DARWIN since no windres to compile logo .rc
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1392 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-12-01 01:32:54 +00:00
Joshy
231a966bd9 Rearranged DirectoryService from CallbackInterfaces to XPCOMGlue.
Directory Service is now added via Service Manager instead XRE_InitEmbedding.
Removed unused units from uses clause.
Clean shutdown if XRE Engine is not loaded.
Message in the GeckoBrowser if initialization failed.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1391 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-29 14:01:04 +00:00
Loesje_
4786888c25 * Use lazmkunit package for the Lazarus-package
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1390 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-28 19:23:56 +00:00
Joshy
8f75063a47 Added the ability to setup the Profile Directory and Cache Directory via OnDirectoryService.
Small changes in initialization sequence.
Added a designtime logo to the Gecko window.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1389 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-28 18:34:47 +00:00
Joshy
0d9579aebb Estetic change in the OutputDebugString.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1388 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-28 18:24:07 +00:00
Joshy
b4d5f7b9fd When unloading XRE engine this function can fail with an exception.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1387 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-28 18:21:53 +00:00
macpgmr
c40167afdd Minor changes so it compiles with Cocoa widgetset; minor change to Mac scripts so it uses system's libsqlite3.dylib rather than XUL's, which Snow Leopard does not consider secure enough.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1386 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-28 17:33:37 +00:00
inoussa
5495efb66f Implement DropFileEvent
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1385 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-26 12:49:40 +00:00
inoussa
4d54efd4e7 Typo correction(WriteDocumetation > WriteDocumentation).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1384 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-26 09:50:16 +00:00
Loesje_
4a8d99b73b * Adapted fpmake so that the Lazarus-package link is only installed after an install
* Us a package template with the same name as the original package, to avoid problems with dependencies

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1383 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-25 21:07:41 +00:00
inoussa
c816b22922 Correct optional property generation in XSD
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1382 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-25 20:52:04 +00:00
Joshy
5c93a8161f Remove exception raising in TWeakReference.QueryReferent as it is not a serious error (unimplemented interface) and its absence is not a problem at all. Added the interface definition for nsIWebProgressListener2, but not implemented.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1381 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-24 22:12:57 +00:00
Joshy
98c77fabc7 Reintroduced overrides for CreateWnd because the component creation at runtime will not work without it. Refactored the initialization to not be called 2 times, one from Loaded and one from CreateWnd. Tested win32 but it should not affect other widgetsets.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1380 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-24 13:54:27 +00:00
blikblum
15fa426cc3 * Use Brush.Color instead of Color in Column
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1379 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-20 13:38:28 +00:00
blikblum
91bf4d90a4 * Use Brush.Color instead of Color to handle clDefault
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1378 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-20 10:56:41 +00:00
skalogryz
ef7c96d2da chelper: c-blocks declarations are skipped if declared as variable or parameter of objc method
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1377 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-20 04:24:38 +00:00
skalogryz
07d1f556a6 chelper: added support for #import preprocessor, and c block objects declaration parsing
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1376 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-20 03:07:24 +00:00
macpgmr
83d8b4b3b9 Added files from Mac-Friendly article; updated dfmtolfm.pas with -m switch
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1375 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-18 00:25:32 +00:00
alexs75
a893599c36 fix error on draw rxdbgrid title
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1374 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-17 19:16:46 +00:00
Loesje_
0e67b948fb * Do not install Lazarus-package files in a path with the package-verion in it
* Add the option to pass the location of a Lazarus-installation to the installer and add the lazarus-package to the default packages list of this Lazarus installation

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1373 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-14 15:19:20 +00:00
inoussa
1c255f37a7 suppress various warnings/hints
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1372 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-08 14:26:03 +00:00
Loesje_
eee543f190 * added the ability to provide the name of the xpcom-library to GeckoComponentsStartup
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1371 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-11-04 14:24:36 +00:00