00e2a4261c
moved config file, one level down
...
fixed build system (linked all fpmake files together)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2258 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-12 22:34:57 +00:00
36b91b3270
added class chart creation to build system
...
fixed build system for source files
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2255 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-12 18:14:54 +00:00
d0340d13eb
fixed images in documentation
...
removed footer date for the time being (to prevent too much changes in documentation)
implemented cleaning of GLUT bitmap font lists
removed unused function in uicontext class
renamed chm file
added missing documentation back in nvcontext.xml
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2254 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-12 15:15:59 +00:00
1e4e859bfb
reorganizing documentation
...
implemented documentation creation in the build system
some minor code clean-up
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2252 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-12 13:19:49 +00:00
ca4f718baa
renamed file to lower-case
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2249 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-11 17:31:34 +00:00
6a43b61d2c
split painter and context classes in nvwidgets.pas into separate source file
...
fixed compilation example.pp
renamed context and painter source files to be more clear
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2248 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-11 17:29:49 +00:00
ee979d5b6e
implemented TGLUTBitmapFont
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2245 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-11 16:26:02 +00:00
8e6492da6f
added font sources to documentation
...
painter and fonts are now user creatable properties
added font option to fpmake
implemented font styles for gl freetype
started work on glut font class
clean-up of nvglutwidgets class
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2243 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-10 17:09:26 +00:00
4b919d496b
fixed parameter type for beginPanel
...
more work on implementing in gl font based on the nvbasefont class
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2240 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-07 21:16:10 +00:00
2f697282f8
fixed paths in fpmake file
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2239 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-06 22:13:33 +00:00
9769ec83c5
reorganized library sources to be more logical
...
updated project paths for examples
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2236 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-06 20:32:26 +00:00
4c349e6dda
rename file to be lowercase (thanks to Kambi)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2235 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-06 20:08:29 +00:00
573606bbd3
move example folder outside src folder
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2234 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-06 20:06:20 +00:00
c3e857b8c9
fpmake: added c-style operators compiler switch (thanks to Kambi)
...
glfreetype: added more verbose error message (thanks to Kambi)
added Ubuntu-R.ttf to SVN
started work on a base font class
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2232 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-06 19:53:46 +00:00
eab8fe3559
implemented textwidth calculation
...
removed all the glutBitmap references by the Font instance
recreated documentation + widget screenshots
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2230 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-05 18:06:25 +00:00
b61fa2502b
added compilation mode to widget units
...
some clean-up and fixing of compiler warnings
initial import of the fpmake build file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2228 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-04 23:13:24 +00:00
e84764f650
new utility "crop" (which helps creating screenshots of widgets, by cropping the original screenshot to multiple small image files which are used in the documentation)
...
updated dolabel documentation
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2225 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-04 14:08:02 +00:00
def3913ebb
recreated documentation
...
some fixes in glfreetype, for small font sizes and mem leak fixes (http://www.cs.northwestern.edu/~sco590/fonts_tutorial.html )
added new widget_test example.compiled
started implementation of FreeType support in nvglwidgets.pas
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2224 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-04 01:31:17 +00:00
89004493d0
started work on freetype support
...
some cleaning up of the sources
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2221 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-03 00:01:04 +00:00
bad806494f
image path fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2220 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-02 19:17:29 +00:00
6b0d820784
modified css file which gives better visual result for html documentation
...
delete chm file prior to generation
remove unneeded option for html documentation
added short description to nvglutwidgets.xml
nvGLWidgets, added documentation + fixed module name
simplified getTextSize
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2218 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-02 17:48:55 +00:00
d5f6141f4c
Implemented multi line support
...
Some formatting improvements
Added fpdoc path to project file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2214 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-02 12:38:10 +00:00
fe9496f340
fixed some compilation hints and warnings
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2213 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-02 11:24:43 +00:00
64b7d36c89
added more documentation
...
fixed some spell errors in comments
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2209 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-01 23:10:14 +00:00
4f0e632b73
some comments fixes
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2207 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-01 21:30:27 +00:00
554913ea25
fixed bug in bitmask checking
...
reordered groupflags
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@2206 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2012-01-01 20:52:34 +00:00
077bf73bdd
Added check if OpenGL version 2.0 is loaded properly
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1806 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-16 20:37:20 +00:00
40264de47a
remove translation/rotation/scale code from GLUIPainter.drawTextureView
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1804 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-16 16:39:37 +00:00
ca7613fadd
initial import of files
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1801 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2011-08-15 22:08:43 +00:00