svn path=/trunk/tao/; revision=71503
This commit is contained in:
David Hudson 2007-01-23 07:46:53 +00:00
Родитель 315df3ee97
Коммит 6993f6396d
42 изменённых файлов: 558 добавлений и 176 удалений

Двоичные данные
examples/CgExamples/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

6
examples/CgExamples/CgExamples.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace CgExamples
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CgExamples));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -52,7 +53,7 @@ namespace CgExamples
this.btnRun.UseVisualStyleBackColor = true;
this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
//
// CgExamplesExamples
// CgExamples
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@ -60,8 +61,9 @@ namespace CgExamples
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "CgExamplesExamples";
this.Name = "CgExamples";
this.Text = "CgExamplesExamples";
this.Load += new System.EventHandler(this.frmExamples_Load);
this.ResumeLayout(false);

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Двоичные данные
examples/DevIlExamples/SimpleExample/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
examples/FreeGlutExamples/One/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
examples/GeWangExamples/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

6
examples/GeWangExamples/GeWangExamples.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace GeWangExamples
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GeWang));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -52,7 +53,7 @@ namespace GeWangExamples
this.btnRun.UseVisualStyleBackColor = true;
this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
//
// GeWangExamples
// GeWang
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@ -60,8 +61,9 @@ namespace GeWangExamples
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "GeWangExamples";
this.Name = "GeWang";
this.Text = "GeWangExamples";
this.Load += new System.EventHandler(this.frmExamples_Load);
this.ResumeLayout(false);

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Двоичные данные
examples/GlfwExamples/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

2
examples/GlfwExamples/GlfwExamples.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace GlfwExamples
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(GlfwExamples));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -60,6 +61,7 @@ namespace GlfwExamples
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "GlfwExamples";
this.Text = "GlfwExamples";

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Двоичные данные
examples/LuaExamples/Functions/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
examples/LuaExamples/Simple/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
examples/NateRobins/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

6
examples/NateRobins/NateRobins.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace NateRobins
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NateRobins));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -52,7 +53,7 @@ namespace NateRobins
this.btnRun.UseVisualStyleBackColor = true;
this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
//
// NateRobinsExamples
// NateRobins
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@ -60,8 +61,9 @@ namespace NateRobins
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "NateRobinsExamples";
this.Name = "NateRobins";
this.Text = "NateRobinsExamples";
this.Load += new System.EventHandler(this.frmExamples_Load);
this.ResumeLayout(false);

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Двоичные данные
examples/NeHe/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

6
examples/NeHe/NeHe.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace NeHe
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NeHe));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -52,7 +53,7 @@ namespace NeHe
this.btnRun.UseVisualStyleBackColor = true;
this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
//
// NeHeExamples
// NeHe
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@ -60,8 +61,9 @@ namespace NeHe
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "NeHeExamples";
this.Name = "NeHe";
this.Text = "NeHeExamples";
this.Load += new System.EventHandler(this.frmExamples_Load);
this.ResumeLayout(false);

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Двоичные данные
examples/OdeExamples/Basic/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
examples/OpenAlExamples/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

6
examples/OpenAlExamples/OpenAlExamples.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace OpenAlExamples
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(OpenAlExamples));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -52,7 +53,7 @@ namespace OpenAlExamples
this.btnRun.UseVisualStyleBackColor = true;
this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
//
// OpenAlExamplesExamples
// OpenAlExamples
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@ -60,8 +61,9 @@ namespace OpenAlExamples
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "OpenAlExamplesExamples";
this.Name = "OpenAlExamples";
this.Text = "OpenAlExamplesExamples";
this.Load += new System.EventHandler(this.frmExamples_Load);
this.ResumeLayout(false);

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Двоичные данные
examples/PhysFsExamples/Simple/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Двоичные данные
examples/Redbook/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

6
examples/Redbook/Redbook.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace Redbook
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Redbook));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -52,7 +53,7 @@ namespace Redbook
this.btnRun.UseVisualStyleBackColor = true;
this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
//
// RedbookExamples
// Redbook
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@ -60,8 +61,9 @@ namespace Redbook
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "RedbookExamples";
this.Name = "Redbook";
this.Text = "RedbookExamples";
this.Load += new System.EventHandler(this.frmExamples_Load);
this.ResumeLayout(false);

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Двоичные данные
examples/SdlExamples/App.ico

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Просмотреть файл

@ -129,6 +129,10 @@ namespace SdlExamples
Sdl.SDL_Quit();
throw;
}
finally
{
Sdl.SDL_Quit();
}
}
#endregion Run()
}

Просмотреть файл

@ -99,150 +99,154 @@ namespace SdlExamples
Sdl.SDL_Event evt;
try
{
Sdl.SDL_Init(Sdl.SDL_INIT_EVERYTHING);
Sdl.SDL_WM_SetCaption("Tao.Sdl Example - Rectangles", "");
IntPtr surfacePtr = Sdl.SDL_SetVideoMode(
width,
height,
bpp,
flags);
try
{
Sdl.SDL_Init(Sdl.SDL_INIT_EVERYTHING);
Sdl.SDL_WM_SetCaption("Tao.Sdl Example - Rectangles", "");
IntPtr surfacePtr = Sdl.SDL_SetVideoMode(
width,
height,
bpp,
flags);
int result = SdlMixer.Mix_OpenAudio(
SdlMixer.MIX_DEFAULT_FREQUENCY,
(short) SdlMixer.MIX_DEFAULT_FORMAT,
2,
1024);
IntPtr chunkPtr = SdlMixer.Mix_LoadMUS(file);
int result = SdlMixer.Mix_OpenAudio(
SdlMixer.MIX_DEFAULT_FREQUENCY,
(short)SdlMixer.MIX_DEFAULT_FORMAT,
2,
1024);
IntPtr chunkPtr = SdlMixer.Mix_LoadMUS(file);
SdlMixer.MusicFinishedDelegate musicStopped =
new SdlMixer.MusicFinishedDelegate(musicHasStopped);
SdlMixer.Mix_HookMusicFinished(musicStopped);
SdlMixer.MusicFinishedDelegate musicStopped =
new SdlMixer.MusicFinishedDelegate(musicHasStopped);
SdlMixer.Mix_HookMusicFinished(musicStopped);
result = SdlMixer.Mix_PlayMusic( chunkPtr, 1);
if (result == -1)
{
Console.WriteLine("Music Error: " + Sdl.SDL_GetError());
}
result = SdlMixer.Mix_PlayMusic(chunkPtr, 1);
if (result == -1)
{
Console.WriteLine("Music Error: " + Sdl.SDL_GetError());
}
int rmask = 0x00000000;
int gmask = 0x00ff0000;
int bmask = 0x0000ff00;
int amask = 0x000000ff;
int rmask = 0x00000000;
int gmask = 0x00ff0000;
int bmask = 0x0000ff00;
int amask = 0x000000ff;
IntPtr rgbSurfacePtr = Sdl.SDL_CreateRGBSurface(
flags,
width,
height,
bpp,
rmask,
gmask,
bmask,
amask);
IntPtr rgbSurfacePtr = Sdl.SDL_CreateRGBSurface(
flags,
width,
height,
bpp,
rmask,
gmask,
bmask,
amask);
Sdl.SDL_Rect rect = new Sdl.SDL_Rect(
0,
0,
(short) width,
(short) height);
result = Sdl.SDL_FillRect(rgbSurfacePtr, ref rect, 0);
Sdl.SDL_Rect rect = new Sdl.SDL_Rect(
0,
0,
(short)width,
(short)height);
result = Sdl.SDL_FillRect(rgbSurfacePtr, ref rect, 0);
Sdl.SDL_Rect rect2;
Sdl.SDL_Rect rect2;
IntPtr videoInfoPointer = Sdl.SDL_GetVideoInfo();
if(videoInfoPointer == IntPtr.Zero)
{
throw new ApplicationException(string.Format("Video query failed: {0}", Sdl.SDL_GetError()));
}
IntPtr videoInfoPointer = Sdl.SDL_GetVideoInfo();
if (videoInfoPointer == IntPtr.Zero)
{
throw new ApplicationException(string.Format("Video query failed: {0}", Sdl.SDL_GetError()));
}
Sdl.SDL_VideoInfo videoInfo = (Sdl.SDL_VideoInfo)
Marshal.PtrToStructure(videoInfoPointer,
typeof(Sdl.SDL_VideoInfo));
Console.WriteLine("Hi There");
Sdl.SDL_VideoInfo videoInfo = (Sdl.SDL_VideoInfo)
Marshal.PtrToStructure(videoInfoPointer,
typeof(Sdl.SDL_VideoInfo));
Console.WriteLine("Hi There");
Sdl.SDL_PixelFormat pixelFormat = (Sdl.SDL_PixelFormat)
Marshal.PtrToStructure(videoInfo.vfmt,
typeof(Sdl.SDL_PixelFormat));
Sdl.SDL_PixelFormat pixelFormat = (Sdl.SDL_PixelFormat)
Marshal.PtrToStructure(videoInfo.vfmt,
typeof(Sdl.SDL_PixelFormat));
Console.WriteLine(videoInfo.hw_available);
Console.WriteLine(videoInfo.wm_available);
Console.WriteLine(videoInfo.blit_hw);
Console.WriteLine(videoInfo.blit_hw_CC);
Console.WriteLine(videoInfo.blit_hw_A);
Console.WriteLine(videoInfo.blit_sw);
Console.WriteLine(videoInfo.blit_hw_CC);
Console.WriteLine(videoInfo.blit_hw_A);
Console.WriteLine(videoInfo.blit_fill);
Console.WriteLine(videoInfo.video_mem);
Console.WriteLine(pixelFormat.BitsPerPixel);
Console.WriteLine(pixelFormat.BytesPerPixel);
Console.WriteLine(pixelFormat.Rmask);
Console.WriteLine(pixelFormat.Gmask);
Console.WriteLine(pixelFormat.Bmask);
Console.WriteLine(pixelFormat.Amask);
Console.WriteLine(videoInfo.hw_available);
Console.WriteLine(videoInfo.wm_available);
Console.WriteLine(videoInfo.blit_hw);
Console.WriteLine(videoInfo.blit_hw_CC);
Console.WriteLine(videoInfo.blit_hw_A);
Console.WriteLine(videoInfo.blit_sw);
Console.WriteLine(videoInfo.blit_hw_CC);
Console.WriteLine(videoInfo.blit_hw_A);
Console.WriteLine(videoInfo.blit_fill);
Console.WriteLine(videoInfo.video_mem);
Console.WriteLine(pixelFormat.BitsPerPixel);
Console.WriteLine(pixelFormat.BytesPerPixel);
Console.WriteLine(pixelFormat.Rmask);
Console.WriteLine(pixelFormat.Gmask);
Console.WriteLine(pixelFormat.Bmask);
Console.WriteLine(pixelFormat.Amask);
int numevents= 10;
Sdl.SDL_Event[] events = new Sdl.SDL_Event[numevents];
events[0].type = Sdl.SDL_KEYDOWN;
events[0].key.keysym.sym = (int)Sdl.SDLK_p;
events[1].type = Sdl.SDL_KEYDOWN;
events[1].key.keysym.sym = (int)Sdl.SDLK_z;
int result2 = Sdl.SDL_PeepEvents(events, numevents, Sdl.SDL_ADDEVENT, Sdl.SDL_KEYDOWNMASK);
Console.WriteLine("Addevent result: " + result2);
int numevents = 10;
Sdl.SDL_Event[] events = new Sdl.SDL_Event[numevents];
events[0].type = Sdl.SDL_KEYDOWN;
events[0].key.keysym.sym = (int)Sdl.SDLK_p;
events[1].type = Sdl.SDL_KEYDOWN;
events[1].key.keysym.sym = (int)Sdl.SDLK_z;
int result2 = Sdl.SDL_PeepEvents(events, numevents, Sdl.SDL_ADDEVENT, Sdl.SDL_KEYDOWNMASK);
Console.WriteLine("Addevent result: " + result2);
while (quitFlag == false)
{
result = Sdl.SDL_PollEvent(out evt);
while (quitFlag == false)
{
result = Sdl.SDL_PollEvent(out evt);
if (evt.type == Sdl.SDL_QUIT)
{
quitFlag = true;
}
else if (evt.type == Sdl.SDL_KEYDOWN)
{
if ((evt.key.keysym.sym == (int)Sdl.SDLK_ESCAPE) ||
(evt.key.keysym.sym == (int)Sdl.SDLK_q))
{
quitFlag = true;
}
if (evt.key.keysym.sym == (int)Sdl.SDLK_p)
{
Console.WriteLine("Key p event was added");
}
if (evt.key.keysym.sym == (int)Sdl.SDLK_z)
{
Console.WriteLine("Key z event was added");
}
}
if (evt.type == Sdl.SDL_QUIT)
{
quitFlag = true;
}
else if (evt.type == Sdl.SDL_KEYDOWN)
{
if ((evt.key.keysym.sym == (int)Sdl.SDLK_ESCAPE) ||
(evt.key.keysym.sym == (int)Sdl.SDLK_q))
{
quitFlag = true;
}
if (evt.key.keysym.sym == (int)Sdl.SDLK_p)
{
Console.WriteLine("Key p event was added");
}
if (evt.key.keysym.sym == (int)Sdl.SDLK_z)
{
Console.WriteLine("Key z event was added");
}
}
rect2 = new Sdl.SDL_Rect(
(short)rand.Next(-300, width),
(short) rand.Next(-300, height),
(short) rand.Next(20, 300),
(short) rand.Next(20, 300));
rect2 = new Sdl.SDL_Rect(
(short)rand.Next(-300, width),
(short)rand.Next(-300, height),
(short)rand.Next(20, 300),
(short)rand.Next(20, 300));
try
{
result = Sdl.SDL_FillRect(
surfacePtr,
ref rect2,
rand.Next(100000));
result = Sdl.SDL_BlitSurface(
rgbSurfacePtr,
ref rect2,
surfacePtr,
ref rect);
result = Sdl.SDL_Flip(surfacePtr);
}
catch (Exception) {}
}
}
catch
{
Sdl.SDL_Quit();
throw;
}
try
{
result = Sdl.SDL_FillRect(
surfacePtr,
ref rect2,
rand.Next(100000));
result = Sdl.SDL_BlitSurface(
rgbSurfacePtr,
ref rect2,
surfacePtr,
ref rect);
result = Sdl.SDL_Flip(surfacePtr);
}
catch (Exception) { }
}
}
catch
{
Sdl.SDL_Quit();
throw;
}
finally
{
Sdl.SDL_Quit();
}
}
#endregion Run()

6
examples/SdlExamples/SdlExamples.Designer.cs сгенерированный
Просмотреть файл

@ -28,6 +28,7 @@ namespace SdlExamples
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SdlExamples));
this.lstExamples = new System.Windows.Forms.ListBox();
this.btnRun = new System.Windows.Forms.Button();
this.SuspendLayout();
@ -52,7 +53,7 @@ namespace SdlExamples
this.btnRun.UseVisualStyleBackColor = true;
this.btnRun.Click += new System.EventHandler(this.btnRun_Click);
//
// SdlExamplesExamples
// SdlExamples
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
@ -60,8 +61,9 @@ namespace SdlExamples
this.Controls.Add(this.btnRun);
this.Controls.Add(this.lstExamples);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false;
this.Name = "SdlExamplesExamples";
this.Name = "SdlExamples";
this.Text = "SdlExamplesExamples";
this.Load += new System.EventHandler(this.frmExamples_Load);
this.ResumeLayout(false);

Просмотреть файл

@ -117,4 +117,47 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEACACoCAAAFgAAACgAAAAgAAAAQAAAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAChl4QAopiGAKOZhgCjmYcAo5mIAKSahwCkmogApZuJAKaciQCmnIoAppyLAKiejACpn44ArKKRAK2j
kgCupZUAr6eXALGomACzqZkAsamaALOqmQCyqpsAtKuaALSsnQC0rJ4Atq2eALmxogC7s6UAvbSkALu0
pgC+t6sAwbuvAMW8rQDIv7AAycCxAMvFuwDLxrsA08y+ANDMwwDRzcQA08/GANfQwwDa08YA29THANfT
ywDY1MwA3dbKAODe2QDi4NoA5OHbAOPh3ADk4dwA5OLdAOTj3gDw6t8A7OnmAO7t6gDx8e8A9fXzAPX2
9AD4+fgA+fn4APj6+QD8/v4A/f//AP7//wD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAQ0NDQ0NDQ0NDQ0NDMBcDDAwDFzFDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0M3Bw8cAAAAAAAAACsD
N0NDQ0NDQ0NDQ0NDQ0NDQ0NDFCctAAAAAAAAAAAAAAAAFENDQ0NDQ0NDQ0NDQ0NDERtAJgAAAAAAAAAA
AAAAAAAAABtDQ0NDQ0NDQ0NDQwY+QEAAAAAAAAAAAAAAAAAAAAAAAANDQ0NDQ0NDQ0MGQkBAEAAAAAAA
AAAAAAAAAAAAAAAAAAVDQ0NDQ0NDGz1AQEAgAAAAAAAAAAAAAAAAAAAAAAAAABFDQ0NDQ0MdQEBAQCkA
AAAAAAA0NQAAAAAAAAAAAAAAAENDQ0NDFkBAQEBAAAAAAAAAGkBAGgAAAAAAAAAAAAAAFENDQzknQEBA
QEAlAAAAAAAABwYAAAAAAAAAAAAAAAAAN0NDBkBAQEBAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQ0MA
QEBAQEBAOAAAAAAAAAAAAAAAAAAAAAAAAAAAACtDMTJAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAA
ADEZQkBAQEBAQEBAAwAAAAAAAAAAAAAAAAAAAAAAAAAAFwNAQEBAQEBAQEBAJAAAAAAAAAAAAAAAAAAA
AAAAAAAEDkBAQEBAQEBAQEBAQRohAAAAAAAAAAAAAAAAAAAAAAwNQEBAQEBAQEBAQEBAQEA8IwsAAAAA
AAAAAAAAAAAADAVAQEBAQEBAQEBAQEBAQEBAQEEJAAAAAAAAAAAAAAADF0JAQEBAQEBAQEBAQEBAQEBA
QEA7AAAAAAAAAAAAABcwMEBAQEBAQEBAQEBAQEBAQEBAQEBALgAAAAAAAAAAMUMAQEBAQEBAQEBAQEBA
QEBAQEBAQEAtAAAAAAAAACtDQwhAQEBAQEBAQEBAQEBAQEBAQEBAQEAiAAAAAAAAA0NDNydAQEBAQEBA
QEBAQEAHCkBAQEBAQAEAAAAAAAA3Q0NDFkBAQEBAQEBAQEBAHjY2HkBAQEBAEwAAAAAAEkNDQ0NDHUBA
QEBAQEBAQEA/KipBQEBAQEATAAAAAABDQ0NDQ0MSPUBAQEBAQEBAQEBAQEBAQEBAQAwAAAAAG0NDQ0ND
Q0MHQkBAQEBAQEBAQEBAQEBAQEBBAAAAAAJDQ0NDQ0NDQ0MGPkBAQEBAQEBAQEBAQEBAQBEAAAADQ0ND
Q0NDQ0NDQ0MRGEBAQEBAQEBAQEBAQEA6AAAAG0NDQ0NDQ0NDQ0NDQ0NDFShBQEBAQEBAQEBAHwAAFEND
Q0NDQ0NDQ0NDQ0NDQ0NDNwYALEJAQEBALxIrAzdDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0MzFwYNDQMXMUND
Q0NDQ0NDQ0NDQ//wD///gAH//wAA//wAAD/4AAAf8AAAD+AAAAfgAAAHwAAAA4AAAAGAAAABgAAAAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAGAAAABwAAAA+AAAAfgAAAH8AAAD/gA
AB/8AAA//wAA//+AAf//8A//
</value>
</data>
</root>

Просмотреть файл

@ -143,26 +143,40 @@ namespace SdlExamples
//Smpeg.SMPEG_loop(intPtr, 1);
//Smpeg.SMPEG_enableaudio(intPtr, 1);
while ((Smpeg.SMPEG_status(intPtr) == Smpeg.SMPEG_PLAYING) &&
(quitFlag == false))
{
Sdl.SDL_PollEvent(out evt);
try
{
while ((Smpeg.SMPEG_status(intPtr) == Smpeg.SMPEG_PLAYING) &&
(quitFlag == false))
{
Sdl.SDL_PollEvent(out evt);
if (evt.type == Sdl.SDL_QUIT)
{
quitFlag = true;
}
else if (evt.type == Sdl.SDL_KEYDOWN)
{
if ((evt.key.keysym.sym == (int)Sdl.SDLK_ESCAPE) ||
(evt.key.keysym.sym == (int)Sdl.SDLK_q))
{
quitFlag = true;
}
}
}
Smpeg.SMPEG_stop(intPtr);
Smpeg.SMPEG_delete(intPtr);
if (evt.type == Sdl.SDL_QUIT)
{
quitFlag = true;
}
else if (evt.type == Sdl.SDL_KEYDOWN)
{
if ((evt.key.keysym.sym == (int)Sdl.SDLK_ESCAPE) ||
(evt.key.keysym.sym == (int)Sdl.SDLK_q))
{
quitFlag = true;
}
}
}
}
catch
{
Smpeg.SMPEG_stop(intPtr);
Smpeg.SMPEG_delete(intPtr);
Sdl.SDL_Quit();
throw;
}
finally
{
Smpeg.SMPEG_stop(intPtr);
Smpeg.SMPEG_delete(intPtr);
Sdl.SDL_Quit();
}
}
// private void player(IntPtr one, byte[] temp, int len)

Двоичные данные
other/Tao Logos/tao.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Просмотреть файл

@ -49,7 +49,7 @@
<Match path="." pattern="*.cs" recurse="true"/>
</Files>
</Project>
<Project name="DevIlExamples.SimpleExample" path="../../examples/DevIlExamples/SimpleExample" language="C#" type="Exe" startupObject="DevIlExamples.SimpleExample" designerFolder="Properties">
<Project name="DevIlExamples.SimpleExample" icon="App.ico" path="../../examples/DevIlExamples/SimpleExample" language="C#" type="Exe" startupObject="DevIlExamples.SimpleExample" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>

Двоичные данные
src/Tao.GlBindGen/App.ico Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 2.2 KiB

Просмотреть файл

@ -24,7 +24,7 @@
<File>Tao.GlBindGen.Readme.txt</File>
<File>Tao.GlBindGen.snk</File>
</Files>
<Project name="Tao.GlBindGen" path="." language="C#" type="Exe" startupObject="Tao.GlBindGen.MainClass" designerFolder="Properties">
<Project name="Tao.GlBindGen" icon="App.ico" path="." language="C#" type="Exe" startupObject="Tao.GlBindGen.MainClass" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>

Просмотреть файл

@ -54,7 +54,7 @@
<Match path="." pattern="*.cs" recurse="true"/>
</Files>
</Project>
<Project name="LuaExamples.Simple" path="../../examples/LuaExamples/Simple" language="C#" type="Exe" startupObject="LuaExamples.Simple" designerFolder="Properties">
<Project name="LuaExamples.Simple" icon="App.ico" path="../../examples/LuaExamples/Simple" language="C#" type="Exe" startupObject="LuaExamples.Simple" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -82,7 +82,7 @@
<Match path="." pattern="*.cs" recurse="true" />
</Files>
</Project>
<Project name="LuaExamples.Functions" path="../../examples/LuaExamples/Functions" language="C#" type="Exe" startupObject="LuaExamples.Functions" designerFolder="Properties">
<Project name="LuaExamples.Functions" icon="App.ico" path="../../examples/LuaExamples/Functions" language="C#" type="Exe" startupObject="LuaExamples.Functions" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>

Просмотреть файл

@ -53,7 +53,7 @@
<Match path="." pattern="*.cs" recurse="true"/>
</Files>
</Project>
<Project name="OdeExamples.Basic" path="../../examples/OdeExamples/Basic" language="C#" type="Exe" startupObject="OdeExamples.Basic" designerFolder="Properties">
<Project name="OdeExamples.Basic" icon="App.ico" path="../../examples/OdeExamples/Basic" language="C#" type="Exe" startupObject="OdeExamples.Basic" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>

Просмотреть файл

@ -220,7 +220,7 @@
<Match path="." pattern="*.cs" recurse="true"/>
</Files>
</Project>
<Project name="FreeGlutExamples.One" path="../../examples/FreeGlutExamples/One" language="C#" type="WinExe" startupObject="FreeGlutExamples.One" designerFolder="Properties">
<Project name="FreeGlutExamples.One" icon="App.ico" path="../../examples/FreeGlutExamples/One" language="C#" type="WinExe" startupObject="FreeGlutExamples.One" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -249,7 +249,7 @@
<Match path="." pattern="*.cs" recurse="true"/>
</Files>
</Project>
<Project name="GeWangExamples" path="../../examples/GeWangExamples" language="C#" type="WinExe" startupObject="GeWangExamples.Program" designerFolder="Properties">
<Project name="GeWangExamples" icon="App.ico" path="../../examples/GeWangExamples" language="C#" type="WinExe" startupObject="GeWangExamples.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -283,7 +283,7 @@
</Match>
</Files>
</Project>
<Project name="GlfwExamples" path="../../examples/GlfwExamples" language="C#" type="WinExe" startupObject="GlfwExamples.Program" designerFolder="Properties">
<Project name="GlfwExamples" icon="App.ico" path="../../examples/GlfwExamples" language="C#" type="WinExe" startupObject="GlfwExamples.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -317,7 +317,7 @@
</Match>
</Files>
</Project>
<Project name="NateRobins" path="../../examples/NateRobins" language="C#" type="WinExe" startupObject="NateRobins.Program" designerFolder="Properties">
<Project name="NateRobins" icon="App.ico" path="../../examples/NateRobins" language="C#" type="WinExe" startupObject="NateRobins.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -351,7 +351,7 @@
</Match>
</Files>
</Project>
<Project name="NeHe" path="../../examples/NeHe" language="C#" type="WinExe" startupObject="NeHe.Program" designerFolder="Properties">
<Project name="NeHe" icon="App.ico" path="../../examples/NeHe" language="C#" type="WinExe" startupObject="NeHe.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -386,7 +386,7 @@
</Match>
</Files>
</Project>
<Project name="Redbook" path="../../examples/Redbook" language="C#" type="WinExe" startupObject="Redbook.Program" designerFolder="Properties">
<Project name="Redbook" icon="App.ico" path="../../examples/Redbook" language="C#" type="WinExe" startupObject="Redbook.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -420,7 +420,7 @@
</Match>
</Files>
</Project>
<Project name="OpenAlExamples" path="../../examples/OpenAlExamples" language="C#" type="WinExe" startupObject="OpenAlExamples.Program" designerFolder="Properties">
<Project name="OpenAlExamples" icon="App.ico" path="../../examples/OpenAlExamples" language="C#" type="WinExe" startupObject="OpenAlExamples.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>
@ -455,7 +455,7 @@
</Match>
</Files>
</Project>
<Project name="CgExamples" path="../../examples/CgExamples" language="C#" type="WinExe" startupObject="CgExamples.Program" designerFolder="Properties">
<Project name="CgExamples" icon="App.ico" path="../../examples/CgExamples" language="C#" type="WinExe" startupObject="CgExamples.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>

Просмотреть файл

@ -53,7 +53,7 @@
<Match path="." pattern="*.cs" recurse="true"/>
</Files>
</Project>
<Project name="PhysFsExamples.Simple" path="../../examples/PhysFsExamples/Simple" language="C#" type="Exe" startupObject="PhysFsExamples.Simple" designerFolder="Properties">
<Project name="PhysFsExamples.Simple" icon="App.ico" path="../../examples/PhysFsExamples/Simple" language="C#" type="Exe" startupObject="PhysFsExamples.Simple" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>

Просмотреть файл

@ -81,7 +81,7 @@
<Match path="." pattern="*.cs" recurse="true"/>
</Files>
</Project>
<Project name="SdlExamples" path="../../examples/SdlExamples" language="C#" type="WinExe" startupObject="SdlExamples.Program" designerFolder="Properties">
<Project name="SdlExamples" path="../../examples/SdlExamples" icon="App.ico" language="C#" type="WinExe" startupObject="SdlExamples.Program" designerFolder="Properties">
<Configuration name="Debug">
<Options>
<CompilerDefines>DEBUG;TRACE;WIN32</CompilerDefines>