亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? unit1.pas

?? delphi 最好的3D控件GLScene_Demos
?? PAS
字號:
{: A demo for TGLHUDText using the WindowsBitmapFont component.<p>

   The WindowsBitmapFont can automatically generate a font texture based on
   one of the standard windows fonts. The texture dimensions are automatically
   computed to maximize the texture's fill ratio, up to a size of 512x512,
   with the usual ASCII character range being the default.<br>
   Should you happen to require larger fonts (that do not fit the max texture
   size), you can try to reduce the default range, or split it and request
   only the characters you will actually use.<p>

   Clicking on the viewer will hide/show the teapot (when teapot is on, the
   framerate is much lower, f.i. on my GF3 / K7 1.2, the rating can easily
   reach 950FPS with teapot off)
}
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  GLScene, GLMisc, GLHUDObjects, GLObjects, GLCadencer, ExtCtrls,
  GLBitmapFont, GLWin32Viewer, GLWindowsFont, Menus, GLTeapot;

type
  TForm1 = class(TForm)
    GLScene1: TGLScene;
    GLSceneViewer1: TGLSceneViewer;
    GLLightSource1: TGLLightSource;
    GLCamera1: TGLCamera;
    HUDText1: TGLHUDText;
    GLCadencer1: TGLCadencer;
    Timer1: TTimer;
    HUDText2: TGLHUDText;
    HUDText3: TGLHUDText;
    Teapot1: TGLTeapot;
    WindowsBitmapFont1: TGLWindowsBitmapFont;
    MainMenu1: TMainMenu;
    MIPickFont: TMenuItem;
    FontDialog1: TFontDialog;
    MIViewTexture: TMenuItem;
    procedure GLCadencer1Progress(Sender: TObject; const deltaTime,
      newTime: Double);
    procedure Timer1Timer(Sender: TObject);
    procedure FormCreate(Sender: TObject);
    procedure GLSceneViewer1Click(Sender: TObject);
    procedure MIPickFontClick(Sender: TObject);
    procedure MIViewTextureClick(Sender: TObject);
  private
    { D閏larations priv閑s }
  public
    { D閏larations publiques }
  end;

var
  Form1: TForm1;

implementation

uses Unit2;

{$R *.DFM}

procedure TForm1.FormCreate(Sender: TObject);
begin
   // sorry, couldn't resist again...
   HUDText1.Text:= 'Lorem ipsum dolor sit amer, consectetaur adipisicing elit,'#13#10
                  +'sed do eiusmod tempor incididunt ut labore et dolore magna'#13#10
                  +'aliqua. Ut enim ad minim veniam, quis nostrud exercitation'#13#10
                  +'ullamco laboris nisi ut aliquip ex ea commodo consequat.'#13#10
                  +'Duis aute irure dolor in reprehenderit in voluptate velit'#13#10
                  +'esse cillum dolore eu fugiat nulla pariatur. Excepteur sint'#13#10
                  +'occaecat cupidatat non proident, sunt in culpa qui officia'#13#10
                  +'deserunt mollit anim id est laborum.'#13#10
                  +'Woblis ten caracuro Zapothek it Setag!'; // I needed an uppercase 'W' too...
end;

procedure TForm1.MIPickFontClick(Sender: TObject);
begin
   FontDialog1.Font:=WindowsBitmapFont1.Font;
   if FontDialog1.Execute then begin
      WindowsBitmapFont1.Font:=FontDialog1.Font;
      HUDText1.ModulateColor.AsWinColor:=FontDialog1.Font.Color;
   end;
end;

procedure TForm1.MIViewTextureClick(Sender: TObject);
begin
   with Form2.Image1 do begin
      Picture:=WindowsBitmapFont1.Glyphs;
      Form2.Width:=Picture.Width;
      Form2.Height:=Picture.Height;
   end;
   Form2.Show;
end;

procedure TForm1.GLCadencer1Progress(Sender: TObject; const deltaTime,
  newTime: Double);
begin
   // make things move a little
   HUDText2.Rotation:=HUDText2.Rotation+15*deltaTime;
   HUDText3.Scale.X:=sin(newTime)+1.5;
   HUDText3.Scale.Y:=cos(newTime)+1.5;
   GLSceneViewer1.Invalidate;
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
   Caption:=Format('%.1f FPS - %d x %d Font Texture',
                   [GLSceneViewer1.FramesPerSecond,
                    WindowsBitmapFont1.FontTextureWidth,
                    WindowsBitmapFont1.FontTextureHeight]);
   GLSceneViewer1.ResetPerformanceMonitor;
end;

procedure TForm1.GLSceneViewer1Click(Sender: TObject);
begin
   Teapot1.Visible:=not Teapot1.Visible;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区二区三区老鸭窝| 欧美成人精品福利| 蜜臀99久久精品久久久久久软件| 国产欧美日本一区视频| 欧美日韩三级一区| 成人h动漫精品一区二| 蜜臀91精品一区二区三区| 亚洲女同一区二区| 国产欧美日韩三区| 日韩免费一区二区三区在线播放| 91黄色免费网站| 91在线丨porny丨国产| 经典三级一区二区| 蜜臀精品一区二区三区在线观看 | 不卡高清视频专区| 毛片基地黄久久久久久天堂| 一级女性全黄久久生活片免费| 欧美激情在线观看视频免费| 欧美成人猛片aaaaaaa| 欧美人体做爰大胆视频| 日本高清不卡aⅴ免费网站| 国产xxx精品视频大全| 国模冰冰炮一区二区| 免费高清在线一区| 午夜激情久久久| 亚洲成人高清在线| 亚洲国产精品尤物yw在线观看| 免费在线看成人av| 一区二区三区.www| 亚洲午夜视频在线| 亚洲午夜久久久久| 亚洲高清一区二区三区| 一区二区三区四区视频精品免费 | 国内成人精品2018免费看| 日韩欧美一二三四区| 欧美影院一区二区三区| 91免费视频大全| 91偷拍与自偷拍精品| jlzzjlzz亚洲日本少妇| 成人的网站免费观看| av不卡在线观看| 97se亚洲国产综合自在线| 不卡一区二区中文字幕| 99re免费视频精品全部| 色婷婷亚洲综合| 欧美性受xxxx黑人xyx性爽| 欧美日韩一级黄| 51精品秘密在线观看| 日韩午夜电影在线观看| 欧美xxxx在线观看| 欧美国产国产综合| 1024成人网| 有坂深雪av一区二区精品| 一二三四区精品视频| 午夜成人在线视频| 狠狠色综合日日| 高清不卡在线观看av| 色综合久久天天| 在线观看91av| 国产亚洲精品久| 亚洲精品精品亚洲| 青青草97国产精品免费观看无弹窗版| 久久精品理论片| www.欧美.com| 欧美高清视频一二三区 | 成人综合婷婷国产精品久久 | 日韩视频免费观看高清完整版在线观看 | 亚洲综合在线第一页| 亚洲成年人影院| 狠狠色丁香久久婷婷综合丁香| 国产一区二区看久久| 99精品视频一区| 91麻豆精品国产91久久久资源速度| 精品日韩一区二区| 亚洲乱码国产乱码精品精小说| 无吗不卡中文字幕| 国产成人亚洲综合色影视| 在线看日韩精品电影| 欧美一二三区在线观看| 国产精品久久久久久福利一牛影视| 亚洲一级不卡视频| 国产伦理精品不卡| 欧美人妖巨大在线| 国产精品青草久久| 麻豆精品新av中文字幕| 99这里只有久久精品视频| 欧美一区二区三区小说| 国产精品久久久久久久久动漫| 亚洲国产日韩在线一区模特| 国产精品亚洲一区二区三区妖精| 91福利资源站| 国产欧美日本一区二区三区| 亚洲va韩国va欧美va| 成人不卡免费av| www国产成人| 亚洲国产一区二区三区| 国产a精品视频| 日韩欧美专区在线| 亚洲午夜激情网站| 成人激情动漫在线观看| 日韩精品一区二区三区中文精品| 亚洲人成亚洲人成在线观看图片| 激情图区综合网| 欧美人狂配大交3d怪物一区| 亚洲欧洲在线观看av| 国产一区二区久久| 欧美一区二区三区免费在线看 | 久久精品亚洲一区二区三区浴池 | 99视频在线观看一区三区| 欧美成人免费网站| 日韩成人午夜精品| 欧美日韩中文字幕精品| 亚洲人成网站在线| www.亚洲激情.com| 国产亲近乱来精品视频| 精品亚洲国内自在自线福利| 欧美视频一区二区三区四区| 中文字幕在线观看不卡视频| 国产一区二区不卡在线| 欧美一区2区视频在线观看| 亚洲一区二区三区小说| 97久久精品人人爽人人爽蜜臀| 国产亚洲欧美激情| 国产福利一区在线| 精品国产一区二区三区av性色 | 国产麻豆精品在线| 26uuu国产一区二区三区| 成人福利视频网站| 一区在线中文字幕| 色综合久久久久综合体| 亚洲三级免费电影| 99re8在线精品视频免费播放| 国产精品美女www爽爽爽| 成人午夜大片免费观看| 欧美国产亚洲另类动漫| 成人激情开心网| 《视频一区视频二区| 99在线精品观看| 一区二区三区加勒比av| 欧美日韩一区二区三区高清| 日韩经典中文字幕一区| 日韩一区二区三区视频| 黄色小说综合网站| 国产精品色噜噜| 色综合一区二区| 亚洲一区二区视频在线观看| 欧美日韩精品一区二区三区蜜桃| 日韩福利视频导航| 欧美精品一区二区三区蜜桃 | 精品福利二区三区| 国产一区二区中文字幕| 中文字幕不卡在线观看| 色综合中文字幕| 天天综合日日夜夜精品| 精品国产一区二区三区不卡 | 国产成人在线视频网站| 国产精品久久毛片a| 91黄视频在线| 欧美bbbbb| 国产日韩精品一区二区三区在线| 99这里只有精品| 爽好多水快深点欧美视频| 精品美女在线观看| 99热99精品| 午夜精品久久久久久久久久久| 日韩视频在线你懂得| 成人黄色软件下载| 亚洲成人久久影院| 久久午夜免费电影| 日本久久电影网| 黄色资源网久久资源365| 综合欧美一区二区三区| 欧美一区二区高清| 99九九99九九九视频精品| 日韩精品亚洲专区| 日本一区二区三区久久久久久久久不| 色综合久久综合网97色综合| 蜜臀av在线播放一区二区三区| 中文一区一区三区高中清不卡| 欧美性一区二区| 国产91富婆露脸刺激对白| 午夜精品久久久| 国产精品欧美经典| 欧美精品v国产精品v日韩精品| 成人影视亚洲图片在线| 亚欧色一区w666天堂| 国产免费成人在线视频| 欧美巨大另类极品videosbest| 成人免费看片app下载| 免费精品视频在线| 一区二区三区在线观看网站| 久久亚洲一级片| 欧美久久久久久久久中文字幕| 成人福利电影精品一区二区在线观看| 图片区小说区国产精品视频| 中文字幕一区av| 亚洲国产一区二区在线播放| 国产清纯美女被跳蛋高潮一区二区久久w | 奇米综合一区二区三区精品视频| 中文字幕一区二区三中文字幕|