2011年4月14日 星期四
Delphi Labs: DataSnap XE - Callbacks
Embarcadero| EDN Delphi Feed |00:12:53
2011年4月13日 星期三
AlphaControls 2010 v7.34
Embarcadero| CodeCentral Delphi Submissions |23:19:26
A package of standard and unique skinned VCL for UI design development using "AlphaSkins". AlphaControls is an easy-to-use universal and powerful tool for developing original skinned and non-skinned business/media applications. W...
AlphaControls Lite Edition v7.34
Embarcadero| CodeCentral Delphi Submissions |23:17:46
AlphaControls Lite Edition is a part of the AlphaControls package which can work without any limitations in Delphi 5/6/7/2005-XE and C++ Builder 6/2006-XE under Windows XP and newer. By using these components you can see the basic ideas behind Alp...
Direct2D (39) : 使用 IDWriteTextLayout.Draw() 方法绘制文本
万一| 万一的 Delphi 博客 |15:59:00
使用 IDWriteTextLayout.Draw() 方法绘制文本主要是实现 IDWriteTextRenderer 接口。IDWriteTextRenderer 接口只能是手动实现,很灵活。unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Dir...
Direct2D (38) : RenderTarget.DrawTextLayout() 与 IDWriteTextLayout
万一| 万一的 Delphi 博客 |12:39:00
使用 RenderTarget.DrawTextLayout() 方法主要是设置 IDWriteTextLayout 接口;构建 IDWriteTextLayout 接口需要 IDWriteTextFormat 接口。IDWriteTextLayout 接口是经过完全分析和格式化后的文本块。{RenderTarget.DrawTextLayout() 方法} procedure DrawTextLayout...
Direct2D (37) : 使用其它画刷绘制文本
万一| 万一的 Delphi 博客 |11:32:00
uses Direct2D, D2D1; {建立位图画刷的函数} function GetBitmapBrush(Canvas: TDirect2DCanvas; filePath: string): ID2D1BitmapBrush; var rBBP: TD2D1BitmapBrushProperties; bit: TBitmap; begin bit := TBitmap.Create; bit.LoadFromFile(filePath); ...
Cindy components pack v4.12
Embarcadero| CodeCentral Delphi Submissions |05:37:05
Package with more than 40 components for all delphi versions to build windows applications. - Gradient controls (buttons, speedbuttons, panels) with features like colored bevels, wallpaper, shadowText. TcyCommunicate and TcyCommRoomConnector allow...
2011年4月12日 星期二
Direct2D (36) : RenderTarget.DrawText() 与 IDWriteTextFormat 之一
万一| 万一的 Delphi 博客 |21:42:00
TDirect2DCanvas 提供了两种输出文本的方法:TextOut()、TextRect(),因太过高级,基本没有实用价值。TDirect2DCanvas.RenderTarget 有三种输出文本的方法:DrawText()、DrawTextLayout()、DrawGlyphRun()。DrawText() 对文本格式的控制能力类似 TMemo;DrawTextLayo...
Direct2D (36) : RenderTarget.DrawText() 与 IDWriteTextFormat
万一| 万一的 Delphi 博客 |21:42:00
TDirect2DCanvas 提供了两种输出文本的方法:TextOut()、TextRect(),因太过高级,基本没有实用价值。TDirect2DCanvas.RenderTarget 有三种输出文本的方法:DrawText()、DrawTextLayout()、DrawGlyphRun()。DrawText() 对文本格式的控制能力类似 TMemo;DrawTextLayo...
Do you have a story to tell about using Amazon’s EC2 with RAD Studio?
Embarcadero| EDN Delphi Feed |17:00:00
Rubicon Lite v3.086 for XE
Embarcadero| CodeCentral Delphi Submissions |03:32:43
You retain control of all data, including all the content and all the indexing.Beginner to advanced search expressions are supported.... from simple wildcard queries to complex expressions.One system works with all major database bridges used by D...
2011年4月11日 星期一
Direct2D (35) : 通过 DirectWrite 获取字体列表
万一| 万一的 Delphi 博客 |19:09:00
uses Direct2D, D2D1; procedure TForm1.Button1Click(Sender: TObject); var iFontCollection: IDWriteFontCollection; //字体集合 iFontFamily: IDWriteFontFamily; //字族 iLocalizedStrings: IDWriteLocalizedStrings; //按区域设置名称?..
Direct2D (34) : 准备开始学习 DirectWrite
万一| 万一的 Delphi 博客 |10:46:00
{Direct2D 相关技术模块} Direct2D //相关信息:d2d1.dll; D2D1.pas、Direct2D.pas DirectWrite //相关信息:dwrite.dll; D2D1.pas WICBitmap //相关信息:windowscodecs.dll; Wincodec.pas、Graphics.pas(TWICBitmap) {Direct2D 相关接口} ID2D1Bitmap ...
2011年4月8日 星期五
Direct2D (33) : 通过 ID2D1BitmapRenderTarget 绘制背景网格
万一| 万一的 Delphi 博客 |15:52:00
如果要从内存绘图并建立 ID2D1BitmapBrush,最好通过 ID2D1BitmapRenderTarget。{相关方法} TDirect2DCanvas.RenderTarget.CreateCompatibleRenderTarget(); //建立 ID2D1BitmapRenderTarget ID2D1BitmapRenderTarget.GetBitmap(); //从 ID2...
Direct2D (32) : 把几何图形网格化为若干三角形 - ID2D1Geometry.Tessellate()
万一| 万一的 Delphi 博客 |13:25:00
{相关接口} ID2D1TessellationSink //用于接收 ID2D1Geometry.Tessellate() 方法输出的三角形数组 ID2D1Mesh //是使用 ID2D1TessellationSink 填充的网格,它负责 Open ID2D1TessellationSink {相关方法} TDirect2DCanvas.RenderTarget.CreateMesh() //...





冀公网安备 13098202000212号