上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 215 下一页
摘要: 相关单元:FMX.FilterFMX.FilterCatBlurFMX.FilterCatGeometryFMX.FilterCatTransitionFMX_FilterCatColorFMX_FilterCatColorAdjustFMX_FilterCatCompositeFMX_FilterCatGeneratorFMX_FilterCatStyleFMX_FilterCatTilesFMX.FilterCatDistortionFM 提供了 10 个类别的滤镜:{ 分类名称 实现单元 } Blur //FMX.FilterCatBlur Geometr... 阅读全文
posted @ 2011-09-27 15:27 万一 阅读(5747) 评论(1) 推荐(0) 编辑
摘要: TAnimation 类的主要成员:protected function NormalizedTime: Single; // procedure ProcessAnimation; virtual; //其子类们主要通过覆盖此方法来实现不同的动画 procedure Loaded; override; //public procedure Start; virtual; //播放 procedure Stop; virtual; //停止 procedure StopAtCurrent; virtu... 阅读全文
posted @ 2011-09-26 18:23 万一 阅读(9602) 评论(3) 推荐(0) 编辑
摘要: 在 HD 窗体上添加一个 TAniIndicator, 修改其 Enabled 属性为 True, 动画完成了.这是最简单的动画相关的控件了, 只有两个值得注意的属性:Enabled: Boolean; //Style: TAniIndicatorStyle; //TAniIndicatorStyle = (aiLinear, aiCircular);{例}AniIndicator1.Style := TAniIndicatorStyle.aiCircular; 它是怎么动起来的? 追源码, 发现它有一个 FAni: TFloatAnimation; 内部变量.再就追出 TF... 阅读全文
posted @ 2011-09-26 13:50 万一 阅读(13320) 评论(3) 推荐(1) 编辑
摘要: RotationAngle、RotationCenter、Opacity 属性继承自 TControl(FMX.Types), 这些新属性成了控件的基本功能.先在 HD 窗体上添加 TRectangle 和两个按钮...procedure TForm1.FormCreate(Sender: TObject);begin Rectangle1.Width := 100; Rectangle1.Height := 100; Rectangle1.Fill.Color := claYellow; Rectangle1.Stroke.Color := claRed; {居中; 喜欢这种带枚举... 阅读全文
posted @ 2011-09-26 10:51 万一 阅读(8228) 评论(3) 推荐(1) 编辑
摘要: 它们都是结构, TPointF、TRectF 属新增, 其它也都有升级; 现在都拥有丰富的方法和方便的运算符重载; 且有一组相关的公共函数.这组内容重要的是它们都来自 System.Types 单元, 也就是不仅仅在 FM 中可用.TPoint:Create(); //{运算符重载}Equal; // =NotEqual; // Add; // +Subtract; // -Implicit; // 可从 TSmallPoint 隐身转换到 TPointExplicit; // 可显示转换到 TSmallPo... 阅读全文
posted @ 2011-09-23 15:15 万一 阅读(8792) 评论(0) 推荐(0) 编辑
摘要: TBitmap 主要成员:{ 方法 }SetSize(); //设置大小Clear(); //取消, 就是用指定颜色覆盖ClearRect(); //覆盖指定矩形范围, 默认覆盖为透明色BitmapChanged(); //刷新改变IsEmpty(); //是否为空UpdateHandles(); //将 Handles 数组中的对象标记为需要更新AddFreeNotify(); //将指定对象添加到可以释放的列表; 这一般是针对添加到... 阅读全文
posted @ 2011-09-22 20:17 万一 阅读(12867) 评论(3) 推荐(1) 编辑
摘要: TImage 主要成员:{ 属性 }Bitmap : TBitmap; //图像BitmapMargins : TBounds; //边缘空白WrapMode : TImageWrapMode; //枚举; iwOriginal、iwFit、iwStretch、iwTile(原始、适合、拉伸、平铺)DisableInterpolation : Boolean; //是否使用(像素)插入算法另有 TImageViewer、TImageControl 和 TImage 类似.TImageVi... 阅读全文
posted @ 2011-09-22 18:32 万一 阅读(12137) 评论(3) 推荐(0) 编辑
摘要: TText 也是从 TShape(TControl -> TShape)继承; 而与之类似的 TLabel 的继承序列是 TControl -> TStyledControl -> TTextControl -> TLabel.TText 的主要成员:{ 属性 }Text : string; //文本内容Font : TFont; //字体Fill : TBrush; //文本画刷HorzTextAlign : TTextAlign; //横向对齐VertTextAlign : TTextAlign; //纵向对齐... 阅读全文
posted @ 2011-09-22 17:54 万一 阅读(8733) 评论(1) 推荐(0) 编辑
摘要: 它们都是继承自 TShape 类, 共同拥有如下属性:Fill : TBrush; //填充Stroke : TBrush; //边线(画笔)StrokeThickness : Single; //厚度(边线宽度)StrokeCap : TStrokeCap; //线帽样式, TStrokeCap (枚举)类型StrokeDash : TStrokeDash; //虚线样式, TStrokeDash(枚举)类型StrokeJoin : TStrokeJoin; //拐点结合样式, TStro... 阅读全文
posted @ 2011-09-22 16:40 万一 阅读(10557) 评论(0) 推荐(0) 编辑
摘要: 不是 TColor, 是 TAlphaColor 了.TAlphaColor = type Cardinal; 还是一个整数.四个字节分别是: AA RR GG BB(透明度、红、绿、蓝); 这和 TColor 的颜色序相反, 并增加了透明度.在 HD 窗体上添加一个 TRectangle 和三个 TButton, 测试://下面四种赋值方法相同procedure TForm1.Button1Click(Sender: TObject);begin Rectangle1.Fill.Color := $FFFF0000; Rectangle1.Fill.Color := claRed; R... 阅读全文
posted @ 2011-09-21 16:12 万一 阅读(12951) 评论(7) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 215 下一页