diff --git a/components/nvidia-widgets/doc/compile.bat b/components/nvidia-widgets/doc/compile.bat index df0a1d0ae..d5b4b38e9 100644 --- a/components/nvidia-widgets/doc/compile.bat +++ b/components/nvidia-widgets/doc/compile.bat @@ -10,7 +10,11 @@ del nvwidgets.dot del *.chm ::create chm documentation -fpdoc --package=nvidia-widgets --descr=nvwidgets.xml --input=../src/nvwidgets/nvWidgets.pas --descr=nvglwidgets.xml --input=../src/nvwidgets/nvglwidgets.pas --descr=nvglutwidgets.xml --input=../src/nvwidgets/nvglutwidgets.pas --descr=nvshaderutils.xml --input=../src/nvglutils/nvshaderutils.pas --descr=glfreetype.xml --input=../src/gl/glfreetype.pas --css-file=fpdoc.css --format=chm --output=nvwidgets.chm +fpdoc --package=nvidia-widgets --descr=nvwidgets.xml --input=../src/nvwidgets/nvWidgets.pas --descr=nvglwidgets.xml --input=../src/nvwidgets/nvglwidgets.pas --descr=nvglutwidgets.xml --input=../src/nvwidgets/nvglutwidgets.pas --descr=nvshaderutils.xml --input=../src/nvglutils/nvshaderutils.pas --descr=glfreetype.xml --input=../src/gl/glfreetype.pas --css-file=fpdoc.css --image-url=images/ --format=chm --output=nvwidgets.chm + +::decompile the chm file (for debugging) +::del /Q /S html\* +::hh -decompile html nvwidgets.chm ::delete old html documentation del *.html @@ -20,4 +24,4 @@ del /Q /S nvglwidgets\*.html del /Q /S nvshaderutils\*.html ::create html documentation -fpdoc --package=nvidia-widgets --descr=nvwidgets.xml --input=../src/nvwidgets/nvWidgets.pas --descr=nvglwidgets.xml --input=../src/nvwidgets/nvglwidgets.pas --descr=nvglutwidgets.xml --input=../src/nvwidgets/nvglutwidgets.pas --descr=nvshaderutils.xml --input=../src/nvglutils/nvshaderutils.pas --descr=glfreetype.xml --input=../src/gl/glfreetype.pas --format=html +fpdoc --package=nvidia-widgets --descr=nvwidgets.xml --input=../src/nvwidgets/nvWidgets.pas --descr=nvglwidgets.xml --input=../src/nvwidgets/nvglwidgets.pas --descr=nvglutwidgets.xml --input=../src/nvwidgets/nvglutwidgets.pas --descr=nvshaderutils.xml --input=../src/nvglutils/nvshaderutils.pas --descr=glfreetype.xml --input=../src/gl/glfreetype.pas --image-url=images/ --format=html diff --git a/components/nvidia-widgets/doc/glfreetype.xml b/components/nvidia-widgets/doc/glfreetype.xml new file mode 100644 index 000000000..a62872bfa --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype.xml @@ -0,0 +1,8 @@ + + + + + Free Type support for OpenGL + + + diff --git a/components/nvidia-widgets/doc/glfreetype/index-4.html b/components/nvidia-widgets/doc/glfreetype/index-4.html new file mode 100644 index 000000000..734c5073e --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/index-4.html @@ -0,0 +1,23 @@ + + + + +Reference for unit 'glFreeType': Classes + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

Reference for unit 'glFreeType': Classes

+ + + + +

TGLFreeTypeFont

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/index-8.html b/components/nvidia-widgets/doc/glfreetype/index-8.html new file mode 100644 index 000000000..2c714dec2 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/index-8.html @@ -0,0 +1,31 @@ + + + + +Index of all identifiers in unit 'glFreeType' + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

Index of all identifiers in unit 'glFreeType'

+ + + + +
T 
+

T

+ + + + + + +
TGLFreeTypeFont
+ + diff --git a/components/nvidia-widgets/doc/glfreetype/index.html b/components/nvidia-widgets/doc/glfreetype/index.html new file mode 100644 index 000000000..0585df2cd --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/index.html @@ -0,0 +1,39 @@ + + + + +Reference for unit 'glFreeType' + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

Reference for unit 'glFreeType'

+

Free Type support for OpenGL

+ + + + + + + + + + + + + + + + + + + +

uses

  System,

  SysUtils,

  freetypeh,

  GL,

  GLu;

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-1.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-1.html new file mode 100644 index 000000000..065fcd4ab --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-1.html @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + +

TGLFreeTypeFont

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-2.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-2.html new file mode 100644 index 000000000..629733c41 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-2.html @@ -0,0 +1,13 @@ + + + + + + + + + + +
+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-3.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-3.html new file mode 100644 index 000000000..ba9503bff --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-3.html @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

TGLFreeTypeFont

 

Init

 

Clean

 

Print

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-4.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-4.html new file mode 100644 index 000000000..48899ec39 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-4.html @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +

 

Clean (TGLFreeTypeFont)

 

Init (TGLFreeTypeFont)

 

Print (TGLFreeTypeFont)

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-5.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-5.html new file mode 100644 index 000000000..065fcd4ab --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-5.html @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + +

TGLFreeTypeFont

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-6.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-6.html new file mode 100644 index 000000000..629733c41 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont-6.html @@ -0,0 +1,13 @@ + + + + + + + + + + +
+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.clean.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.clean.html new file mode 100644 index 000000000..2c4d8d2a0 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.clean.html @@ -0,0 +1,26 @@ + + + + +TGLFreeTypeFont.Clean + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

TGLFreeTypeFont.Clean

+

+

Declaration

+

Source position: glfreetype.pas line 28

+ + + + +

procedure TGLFreeTypeFont.Clean;

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.height.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.height.html new file mode 100644 index 000000000..c244d3363 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.height.html @@ -0,0 +1,26 @@ + + + + +TGLFreeTypeFont.Height + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

TGLFreeTypeFont.Height

+

+

Declaration

+

Source position: glfreetype.pas line 19

+ + + + +

TGLFreeTypeFont.Height: Cardinal;

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.html new file mode 100644 index 000000000..179fbc50a --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.html @@ -0,0 +1,54 @@ + + + + +TGLFreeTypeFont + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

TGLFreeTypeFont

+

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

+

+

Declaration

+

Source position: glfreetype.pas line 18

+ + + + + + + + + + + + + + + + + + + + + + + + + +

type TGLFreeTypeFont = object

  Height: Cardinal;

  textures: pGLuint;

  list_base: GLuint;

  procedure Init();

  procedure Clean;

  procedure Print();

end;

+

Inheritance

+ + + + +

TGLFreeTypeFont

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.init.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.init.html new file mode 100644 index 000000000..2c417e0ae --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.init.html @@ -0,0 +1,35 @@ + + + + +TGLFreeTypeFont.Init + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

TGLFreeTypeFont.Init

+

+

Declaration

+

Source position: glfreetype.pas line 25

+ + + + + + + + + + + + + +

procedure TGLFreeTypeFont.Init(

  const fname: ;

  AHeight: Cardinal

);

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.list_base.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.list_base.html new file mode 100644 index 000000000..069178612 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.list_base.html @@ -0,0 +1,26 @@ + + + + +TGLFreeTypeFont.list_base + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

TGLFreeTypeFont.list_base

+

+

Declaration

+

Source position: glfreetype.pas line 21

+ + + + +

TGLFreeTypeFont.list_base: GLuint;

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.print.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.print.html new file mode 100644 index 000000000..cb1aa34d5 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.print.html @@ -0,0 +1,38 @@ + + + + +TGLFreeTypeFont.Print + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

TGLFreeTypeFont.Print

+

+

Declaration

+

Source position: glfreetype.pas line 33

+ + + + + + + + + + + + + + + + +

procedure TGLFreeTypeFont.Print(

  x: Double;

  y: Double;

  Text:

);

+ + diff --git a/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.textures.html b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.textures.html new file mode 100644 index 000000000..7f1f8dbf5 --- /dev/null +++ b/components/nvidia-widgets/doc/glfreetype/tglfreetypefont.textures.html @@ -0,0 +1,26 @@ + + + + +TGLFreeTypeFont.textures + + + + + + + + + +
[Overview][Classes][Index]Reference for unit 'glFreeType' (#nvidia-widgets)
+

TGLFreeTypeFont.textures

+

+

Declaration

+

Source position: glfreetype.pas line 20

+ + + + +

TGLFreeTypeFont.textures: pGLuint;

+ + diff --git a/components/nvidia-widgets/doc/images/nvwidgets.png b/components/nvidia-widgets/doc/images/nvwidgets.png index 28d770aac..822d012ba 100644 Binary files a/components/nvidia-widgets/doc/images/nvwidgets.png and b/components/nvidia-widgets/doc/images/nvwidgets.png differ diff --git a/components/nvidia-widgets/doc/nvwidgets.chm b/components/nvidia-widgets/doc/nvwidgets.chm index e69de29bb..c1d741845 100644 Binary files a/components/nvidia-widgets/doc/nvwidgets.chm and b/components/nvidia-widgets/doc/nvwidgets.chm differ