Commit Graph

160 Commits

Author SHA1 Message Date
mattias
f3fc3a03ef openglcontrol: verbosity
git-svn-id: trunk@40414 -
2013-02-26 12:08:12 +00:00
mattias
53fdf82396 openglcontrol: vrbosity
git-svn-id: trunk@40413 -
2013-02-26 09:43:50 +00:00
mattias
0a400b7349 openglcontrol: verbosity for multisampling
git-svn-id: trunk@40411 -
2013-02-25 23:17:28 +00:00
mattias
ee92fdee19 openglcontrol: red,green,blue bits for windows
git-svn-id: trunk@40252 -
2013-02-10 14:32:30 +00:00
mattias
aaca1d064d openglcontrol: red,green,bluebits for carbon
git-svn-id: trunk@40231 -
2013-02-09 21:31:10 +00:00
mattias
8df919c874 openglcontrol: changed default DepthBits to 24
git-svn-id: trunk@40230 -
2013-02-09 20:54:42 +00:00
mattias
14423ccd1a openglcontrol: added Red,Green,Blue bits for target gtk
git-svn-id: trunk@40229 -
2013-02-09 20:54:14 +00:00
mattias
a94f375f03 openglcontrol: gtk: added bit depths, issue #22868
git-svn-id: trunk@38678 -
2012-09-16 08:09:33 +00:00
mattias
aa0c04ced6 openglcontrol: win32: share context
git-svn-id: trunk@38202 -
2012-08-08 08:04:53 +00:00
juha
c5983f8f13 OpenGLContext: Fix aux buffers for multi-sampling. Issue #22223, patch from Michalis Kamburelis
git-svn-id: trunk@37597 -
2012-06-08 21:43:40 +00:00
mattias
80ee800f90 openglcontrol: wgl: stencil, auxbuffers
git-svn-id: trunk@37569 -
2012-06-07 16:25:19 +00:00
juha
1554267fdf Opengl: Add alpha, depth and stencil size properties to TOpenGLControl. Issue #22170, patch from Michalis Kamburelis
git-svn-id: trunk@37480 -
2012-06-02 12:11:32 +00:00
mattias
7c542c1efe openglcontrol: added property Multisampling, wgl: fixed wglGetExtensionsStringARB
git-svn-id: trunk@37277 -
2012-05-14 18:05:36 +00:00
mattias
5465d579a1 openglcontrol: fixed freeing FBConfigs
git-svn-id: trunk@37115 -
2012-04-30 19:17:13 +00:00
mattias
122d9d1daa openglcontrol: fixed mem leak, issue #21597
git-svn-id: trunk@37070 -
2012-04-28 18:51:06 +00:00
paul
223ba36920 components: remove ver2_2_x defines
git-svn-id: trunk@36369 -
2012-03-27 07:19:05 +00:00
mattias
754a140188 comment
git-svn-id: trunk@36359 -
2012-03-26 20:20:14 +00:00
mattias
229d01038d openglcontrol: published OnDragDrop, OnDragOver
git-svn-id: trunk@34875 -
2012-01-22 20:17:50 +00:00
mattias
0a718ef6e5 openglcontrol: fixed compilation for fpc 2.4.4, bug #20645
git-svn-id: trunk@33463 -
2011-11-10 18:47:31 +00:00
mattias
5c00c5d1db openglcontrol: using fp unit glx
git-svn-id: trunk@33195 -
2011-10-31 20:02:33 +00:00
mattias
ed876e5df9 IDE: codebrowser: thousandseparator, bug #19019
git-svn-id: trunk@30090 -
2011-03-30 20:13:35 +00:00
mattias
98f8491602 openglcontrol: example for using a vector font
git-svn-id: trunk@30082 -
2011-03-30 12:17:16 +00:00
mattias
2ae24519e9 openglcontrol: clean up example
git-svn-id: trunk@29708 -
2011-03-02 14:29:09 +00:00
mattias
2b41bfa21b openglcontrol: undid the workaround for buggy TCanvas.Rectangle function, bug #17682
git-svn-id: trunk@27851 -
2010-10-25 10:43:06 +00:00
dmitry
d81c7d3203 opengl: added support for carbonglcontrol delayed window embedding
git-svn-id: trunk@27165 -
2010-08-22 18:40:08 +00:00
dmitry
0544c85136 openglctrl: implement CarbonOpenGL control-only drawing. bug #17244
git-svn-id: trunk@27164 -
2010-08-22 17:57:03 +00:00
mattias
b18d3e0541 openglcontrol: fixed calling ancestor Create/DestroyHandle, bug #16984
git-svn-id: trunk@26779 -
2010-07-22 11:46:57 +00:00
mattias
7357336b35 openglcontrol: fixed DestroyHandle, bug #16957
git-svn-id: trunk@26701 -
2010-07-16 21:37:42 +00:00
mattias
089aba0265 openglcontrol: fixed designtime CreateHandle, bug #16922
git-svn-id: trunk@26647 -
2010-07-14 15:34:12 +00:00
mattias
a7ff4e3662 openglcontrol: fixed widgetset hierarchy
git-svn-id: trunk@26524 -
2010-07-08 11:36:17 +00:00
mattias
7088a19867 openglcontrol: started clipping for carbon
git-svn-id: trunk@26522 -
2010-07-08 11:04:46 +00:00
mattias
fc1b8fb0c5 openglcontrol: fixed some 64bit issues
git-svn-id: trunk@26457 -
2010-07-04 12:03:17 +00:00
maxim
d9764005d1 Components, OpenGL: Fix building on Windows
git-svn-id: trunk@26049 -
2010-06-12 00:48:18 +00:00
mattias
16d6ef75b8 opengl: started opengl for glx
git-svn-id: trunk@26042 -
2010-06-11 13:43:41 +00:00
mattias
6cf27772ce IDE: fixed showing watches again
git-svn-id: trunk@26040 -
2010-06-11 10:08:35 +00:00
maxim
55230bac1f Components: try to prevent IDE from modifying autogenerated package files on every recompilation
git-svn-id: trunk@24565 -
2010-04-10 21:24:58 +00:00
maxim
237d4b422b partially revert r24548 #7927528a95: useless changes to autogenerated files were committed
git-svn-id: trunk@24549 -
2010-04-09 23:01:12 +00:00
maxim
7927528a95 Russian translation: some more improvements
git-svn-id: trunk@24548 -
2010-04-09 22:55:20 +00:00
mattias
0765eb1ccc openglcontrol: fixed windows xp, bug #15730
git-svn-id: trunk@24132 -
2010-03-21 09:05:04 +00:00
paul
21102ec585 components: fix opengl control compilation
git-svn-id: trunk@23842 -
2010-03-05 16:41:40 +00:00
mattias
28b6033334 openglconttrol: published OnMakeCurrent
git-svn-id: trunk@22149 -
2009-10-13 17:50:22 +00:00
mattias
dc0c82f3e3 openglcontrol: fixed visibility
git-svn-id: trunk@21092 -
2009-08-03 19:00:06 +00:00
mattias
65291945c8 opengl: improved error messages for non supported widgetsets
git-svn-id: trunk@20588 -
2009-06-12 06:21:14 +00:00
mattias
b46c4051e3 codetools: fixed closing with variable nodes, bug #10640
git-svn-id: trunk@19633 -
2009-04-26 13:25:24 +00:00
sekelsenmat
3ef10c5da2 Implements SetWindowRgn for win32
git-svn-id: trunk@18696 -
2009-02-15 11:06:36 +00:00
sekelsenmat
18b9f259d5 Fixes TOpenGLContext in Carbon
git-svn-id: trunk@18661 -
2009-02-13 13:18:08 +00:00
tombo
34ed055133 LCL Carbon: moved AGL to LCL Carbon interface
git-svn-id: trunk@17294 -
2008-11-09 13:35:37 +00:00
mattias
dd76d864f1 openglcontrol: fixed compilation, bug #11981, from A.Schneider
git-svn-id: trunk@16285 -
2008-08-28 18:18:10 +00:00
vincents
464c8b7362 opengl: fixed framework name for carbon (issue #11985)
git-svn-id: trunk@16276 -
2008-08-27 21:04:09 +00:00
mattias
ce192d3f70 examples: fixed compilation
git-svn-id: trunk@16238 -
2008-08-25 22:44:21 +00:00
mattias
8c7598d73a IDE: implemented supporting FPCVer in FPCSrcDir
git-svn-id: trunk@16133 -
2008-08-19 01:28:24 +00:00
mattias
6e54405b2c openglcontrol: win32: using PFD_TYPE_COLORINDEX and cColorBits:=24, fixing context for wine, bug #11784
git-svn-id: trunk@15943 -
2008-08-03 20:06:34 +00:00
mattias
41d87b6a07 openglcontrol: fixed carbon, agl, added linkframework agl directive
git-svn-id: trunk@15939 -
2008-08-03 19:57:53 +00:00
mattias
2996a3c332 rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
vincents
561fbf548c carbon and cocoa widget set, printers4lazarus: fixed compilation with fpc 2.2.1 and higher
git-svn-id: trunk@15310 -
2008-06-04 22:26:25 +00:00
mattias
ee9ef21896 LCL: fixed UTF8FixBroken for non UTF-8 start bytes
git-svn-id: trunk@14782 -
2008-04-08 11:05:53 +00:00
vincents
243a732ad1 components: opengl context: fixed compilation with fpc 2.3.1 after TBool declaration changes
git-svn-id: trunk@14779 -
2008-04-07 14:24:26 +00:00
mattias
2107b2ce1a openglcontext: fixed gtk2 at designtime
git-svn-id: trunk@14734 -
2008-04-02 14:10:43 +00:00
mattias
958dd5b004 openglcontrol: clean up
git-svn-id: trunk@14719 -
2008-04-01 16:02:35 +00:00
mattias
89b48f4f33 openglcontrol: added exception when no visual was found
git-svn-id: trunk@14437 -
2008-03-05 22:05:25 +00:00
mattias
9525beef2a openglcontrol: fixed restoring canvas.handle at designtime
git-svn-id: trunk@14343 -
2008-03-01 12:59:04 +00:00
paul
53648747fc fix design time drawing of openglcontext (at least under win32)
git-svn-id: trunk@14342 -
2008-03-01 12:53:07 +00:00
mattias
65a770df87 IDE: fixed overriding build target OS/CPU/LCL, bug #10915
git-svn-id: trunk@14337 -
2008-03-01 11:28:43 +00:00
mattias
6ed82a2a82 openglcontrol: gtk2: changed note to full support
git-svn-id: trunk@14330 -
2008-02-29 19:42:00 +00:00
mattias
999e8b059d IDE: TXMLConfig.Flush does not save if Filename empty, TLazPackage extended to save to string, package system extended to revert packages not edited and to check changed packages on disk, disk diff dlg extended to show changes of packages
git-svn-id: trunk@13913 -
2008-01-29 17:52:05 +00:00
mattias
09528b2873 openglcontrol: gtk2: send WMSize messages after every gtk resize. For some unknown reason the opengl context is resized in several steps
git-svn-id: trunk@13870 -
2008-01-24 22:23:20 +00:00
mattias
e0392bcca2 openglcontrol: clean up
git-svn-id: trunk@13867 -
2008-01-24 19:59:14 +00:00
mattias
ebeaadf940 openglcontrol: fixed compilation
git-svn-id: trunk@13643 -
2008-01-05 22:52:26 +00:00
mattias
d093a68232 codetools: FilenameIsPascalUnit now checks if unitname is valid identifier
git-svn-id: trunk@12871 -
2007-11-14 19:51:28 +00:00
mattias
b2748c46db openglcontrol gtk2: reduced debugging output, fixed crash on destroy
git-svn-id: trunk@12479 -
2007-10-15 22:00:28 +00:00
mattias
da1f0df41a IDE: on reopen project: ignore missing less important files
git-svn-id: trunk@12392 -
2007-10-09 10:34:16 +00:00
tombo
90b32a9139 OpenGL component: fixed #0009775: OpenGLContext fails to compile under Carbon
git-svn-id: trunk@12331 -
2007-10-05 13:18:54 +00:00
vincents
027e9997ff deleted gtk2x11, it is distributed with fpc 2.2.0.
git-svn-id: trunk@12197 -
2007-09-27 09:32:50 +00:00
mattias
65b701d26c opengl context: example set LCL widgetset to default
git-svn-id: trunk@11435 -
2007-07-06 12:46:12 +00:00
mattias
466d2337c3 gtk2 intf: implemented UpdateWindow
git-svn-id: trunk@11434 -
2007-07-06 12:42:20 +00:00
mattias
0d0427f294 gtk2 intf: moved menuitem handle creation code from CreateComponent, gtk2 intf: handling menu underscore shortcuts of Application.MainForm
git-svn-id: trunk@11255 -
2007-06-01 16:55:15 +00:00
mattias
029d4f6327 added package prettymessages - an IDE add-on to reduce FPC hints
git-svn-id: trunk@11002 -
2007-04-25 16:37:19 +00:00
mattias
20de3bd7ff lazopenglcontext: started gtk2 support using X directly
git-svn-id: trunk@10965 -
2007-04-17 23:22:46 +00:00
mattias
72c7cdff16 added fpgui to codetools and build laz dlg
git-svn-id: trunk@10897 -
2007-04-06 12:59:21 +00:00
mattias
62b4e66473 gtk2 intf: rewrite of the combobox code from Andrew Haines
git-svn-id: trunk@10896 -
2007-04-06 09:04:47 +00:00
vincents
d164f4a8aa removed gnome widgetset interface
git-svn-id: trunk@10889 -
2007-04-05 19:53:42 +00:00
vincents
163d2da028 opengl component: removed third argument in calls of FinishComponentCreate (bug #8624)
git-svn-id: trunk@10878 -
2007-04-05 05:48:29 +00:00
mattias
85de8ce1f8 Find in files: showing skipped results
git-svn-id: trunk@9693 -
2006-07-29 14:09:04 +00:00
mattias
67968958f1 carbon intf: implemented GetWindowSize, GetClientRect, critical sections
git-svn-id: trunk@9531 -
2006-06-30 18:52:40 +00:00
mattias
34ec62a9ca fixed PChar typecasts
git-svn-id: trunk@9394 -
2006-06-04 09:35:45 +00:00
mattias
18b6c31b47 fixed trayicon compilation under gtk2
git-svn-id: trunk@9322 -
2006-05-21 08:25:08 +00:00
micha
c3fada6d57 win64 fixes (from peter, modified)
git-svn-id: trunk@9222 -
2006-05-01 21:47:48 +00:00
mattias
fffbb42dec using ChildSizing for com opts dlg page code
git-svn-id: trunk@9189 -
2006-04-26 08:41:42 +00:00
mattias
407e9cd878 reduced libc dependencies
git-svn-id: trunk@8755 -
2006-02-17 13:47:44 +00:00
mattias
5b2f90fcda TWinControl descendant can now get focus by SetFocus under gtk
git-svn-id: trunk@8719 -
2006-02-07 22:16:32 +00:00
mattias
48a4a5950c added SQLDBLaz to bigide
git-svn-id: trunk@8585 -
2006-01-20 23:44:14 +00:00
mattias
48d28f97d7 fixed calling widgetset dependant DestroyHandle
git-svn-id: trunk@8526 -
2006-01-16 00:58:03 +00:00
mattias
cd7c5e4e9b added documentation
git-svn-id: trunk@8519 -
2006-01-14 19:46:48 +00:00
mattias
2e080286c7 implemented clean up for OpenGLControl
git-svn-id: trunk@8517 -
2006-01-14 16:47:42 +00:00
mattias
3ccf12c61c replaced OpenGLContext AttrList with properties
git-svn-id: trunk@8516 -
2006-01-14 16:29:40 +00:00
mattias
4383348bda implemented OpenGLContext for windows WGL
git-svn-id: trunk@8515 -
2006-01-14 15:43:26 +00:00
mattias
cfa349477c improved layout i18n of component editor for treeview
git-svn-id: trunk@8504 -
2006-01-11 22:23:31 +00:00
mattias
3a32e8a2d3 added stack trace when codetools get unexpected exception
git-svn-id: trunk@8496 -
2006-01-11 09:55:30 +00:00
mattias
7863f4ae19 started win32 opengl context
git-svn-id: trunk@8494 -
2006-01-11 01:28:53 +00:00
mattias
4f7c7ed932 activated depth buffer for agl context
git-svn-id: trunk@8491 -
2006-01-10 23:45:46 +00:00