delphi Firemonkey ListBoxItem ListBoxItem1的事件ListBoxItem1Paint procedure TForm1.ListBoxItem1Paint(Sender: TObject; Canvas: TCanvas; const ARect: TRectF); begin if (Sender as TListBoxItem).IsSelec
转载 2016-05-17 11:03:00
122阅读
2评论
转载网络,我们可以比较清晰的看到步骤,代码:unit Button1;interfaceuses SysUtils, Classes, Controls, StdC
原创 2023-09-19 09:46:25
134阅读
delphi treeview checkbox 最新版Berlin还没有带checkbox的treeview
转载 2016-06-19 23:14:00
265阅读
2评论
delphi DBGrid简单(字体颜色、背景等) 从网上找的代码 应该是C#写的,其实delphi 的操作类似: 1 2 3 4 5 6 7 8 9 10 11 12 13 void __fastcall TForm1::DBGrid1DrawColumnCell(TObject *Sende
转载 2015-05-16 11:53:00
126阅读
2评论
WinForm的一些控件具备功能,这就意味着你可以对这些控件进行,起到意想不到的效果。以下控件就是通过一些简单的控件转变过来的——1、横向选项卡: 这个“横向”对话框其实是通过一个TabControl进行“方向旋转”、重控件项等操作进行实现的。步骤如下:1.1)Alignment:用于控制选项卡的方向(设置为Left)。1.2)SizeMode:用于调整每个选项卡,默认是Nor
关键在于TWinControl都是系统,而TCustomControl都是Delphi 真正区别之处,我觉得是在这里: 另外还有 Read More
转载 2012-06-23 05:14:00
79阅读
2评论
一:custom draw自行绘制 ClistCtrl 的列表项,可以利用列表框的 NM_CUSTOM
转载 2013-05-05 01:12:00
152阅读
1、Treeview简介Treeview用于显示按照树形结构进行组织的数据。 Treeview控件中一个树形图由节点(TreeNode)和连接线组成。TtreeNode是TTreeview的基本组成单元。 一个树的节点又包含文本(Text)和数据(Data)。Text为String类,Data则为无
转载 2015-04-13 18:58:00
175阅读
2评论
delphiTreeView使用(1) TreeView由节点构成,建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象,这是一个TTreeNode集。 一、针对TTreeNodes,也就是 TreeView.Items,有这些属性: 1、count,节点个
转载 2015-04-12 16:19:00
237阅读
2评论
WinAPI: DrawFocusRect - 绘制焦点矩形 用SetTextColor()设置颜色 功能 设置指定设备环境(HDC)的字体颜色原型 WINGDIAPI COLORREF WINAPI SetTextColor (HDC, COLORREF)也可以理解成 DWORD SetTextC
转载 2019-08-28 21:26:00
138阅读
按钮,将按钮区域分成三部分,左边、右边、中间都由贴图绘制,可用于手动进度条按钮,或者左右选择项按钮cpp代码部分:[cpp]view plaincopy//LRSkinButton.cpp:implementationfile//#include"stdafx.h"#include"CRedra...
转载 2014-04-30 14:28:00
90阅读
   自定义TreeDataView 控件,百万级别数据秒。最近需要使用到数据展现,需要对数据折叠展现。网上找了许多控件,如:TreeListView,TreevDataGirdView等,但是都无法到达效果,而且加载百万条数据时,绘制灰常的卡顿。话不多说。先上效果图  1 准备工作,创建两个类,用户绘制行与列  public class UserRow     {        ///    
转载 2021-05-24 18:32:15
142阅读
2评论
一、自定义状态笑脸 其中笑脸是png图片,通过drawPixmap,右边字体通过drawText ZStateText.h #ifndef ZSTATETEXT_H #define ZSTATETEXT_H #include <QWidget> #include "includes.h" #incl
转载 2021-02-26 14:15:00
320阅读
2评论
WTL提供的CCustomDraw,通过让控件继承CCustomDraw,可以实现控件的
原创 2009-08-16 16:10:21
4969阅读
1评论
滑动按钮   首先描述下我要做的东西,一个带3D效果的滑动开关:      
原创 2010-10-25 22:19:20
717阅读
看了吕鑫老师的视频,自己试着编写了一个按钮控件。YuButton.h头文件如下:#pragma once   #include "afxwin.h"   class CYuButton :public CWnd   {      &nb
原创 2017-09-20 13:38:11
1289阅读
tab按钮效果图如下: 使用例子: MyTabControl *tabControl = NULL; tabControl =
转载 2016-06-28 21:55:00
137阅读
2评论
ListBoxItem1的事件ListBoxItem1Paint ://.cnblogs.com/cb168/p/5500756.html Read More
转载 2016-06-02 04:53:00
127阅读
2评论
做“HOOK文件打开/保存对话框”的过程中,我首先研究了界面库的相关知识。界面库一般都是由C/C++这种中低级语言编码,这是因为在Windows下的界面库实现技术大都以直接操作控制Windows的消息和调用Windows的API为主,这就是这种中低级语言的优势了。无论何种界面库,最为根本的原理就是获得或者截获窗口的某些消息,按照自己的需要处理这些消息,画出自己需要的界面。按照Windows下的界面库的使用方法来分类,可以分为两种: 1、 通过派生、继承界面库中的类来使用库。这类界面库现在是占绝大多数。这类界面库通常可以对同种类型的控件、窗口自己控制显示风格。这种类型的界面库典型的代表就是Gui
转载 2013-05-05 01:22:00
124阅读
2评论
本来我一直都是使用递归算法, 效率很低 下边这段代码是我原来写的 procedure TForm1.GetDepartmentMsg;var Test, Test2 : TTreeNode; procedure NodeAdd(Test : TTreeNode; DepartmentId : str
转载 2019-08-20 21:12:00
164阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5