
UI
hnxxcxg
这个作者很懒,什么都没留下…
展开
-
多标签主界面使用TRzPageControl
// Author: CXG// Time: 2010-08-04 13:26:38unit uMain;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus, RzTabs, RzSplit, RzPanel, ExtCtrls;type TFormMain = class(TForm) MainMenu1: TMainMenu; Rz原创 2010-08-04 13:43:00 · 2281 阅读 · 0 评论 -
dxBarManagerToDxNavBar方法
<br />procedure TForm1.dxBarManagerToDxNavBar;<br />var<br /> i, j: Integer;<br /> item: TdxBarSubItem;<br /> group: TdxNavBarGroup;<br /> bar: TdxNavBarItem;<br />begin<br /> dxNavBar1.Groups.Clear;<br /> for i := 0 to dxBarManager1Bar1.ItemLinks.Co原创 2011-04-09 23:24:00 · 1067 阅读 · 1 评论 -
窗口显示于parent控件上
<br />procedure TForm1.openForm(aFormClass: TFormClass; aOwner: TWinControl);<br />begin<br /> with AFormClass.Create(aOwner) do<br /> begin<br /> ManualDock(aOwner);<br /> WindowState := wsMaximized;<br /> Align := alClient;<br /> Show;<br /原创 2011-04-09 23:29:00 · 524 阅读 · 0 评论 -
遍历dxBarManager菜单及工具条
<br />procedure TForm1.blDxBarManager;<br />var<br /> i: Integer;<br />begin<br /> for i := 0 to dxBarManager1.ItemCount - 1 do<br /> begin<br /> if dxBarManager1.Items[i] is TdxBarButton then<br /> TdxBarButton(dxBarManager1.Items[i]).OnClick :原创 2011-04-09 23:27:00 · 919 阅读 · 0 评论 -
dxBarManager生成权限树
<br />Var<br /> count, scount: integer;<br /> mynode: TTreeNode;<br /> mysubItem: TdxBarSubItem;<br />Begin<br /> Inherited;<br /> For count := 0 To frmMainForm.MenuBar.ItemLinks.Count - 1 Do<br /> Begin<br /> mynode := RzCheckTree2.Items.AddFirst原创 2011-04-09 23:26:00 · 848 阅读 · 1 评论 -
TDxNavBar做导航菜单,类QQ的抽屉效果
<br />添加组,添加项,并将项和组关联起来<br />tempitem:TdxnavbarItem;<br /> tempgroup:Tdxnavbargroup;<br /> tempgroup:=dxnavbar1.Groups.Add<br /> <br /> tempitem:=dxnavbar1.Items.Add;<br /> tempitem.Caption:=Caption;<br /> tempitem.OnClick:=button1.OnClick;//绑定事转载 2011-04-09 23:10:00 · 1646 阅读 · 0 评论 -
TADVAlertWindow
<br /> AdvAlertWindow1.AlertMessages.Add.Text.Text := s;<br /> AdvAlertWindow1.Last;<br /> AdvAlertWindow1.Show;<br /> <br />tms套件中控件,做消息提示框效果非常好。<br /> <br />原创 2010-12-04 21:39:00 · 446 阅读 · 0 评论 -
多标签窗体的释放一法
<br />将释放写在子窗体的FORMCLOSE()里面<br />procedure TFormLogin.FormClose(Sender: TObject; var Action: TCloseAction);<br />begin<br /> Action := caFree;<br /> FormLogin := nil;<br />end;<br /> <br />关闭TABSHEET的时候,遍历找到它里面的窗体,然后调用窗体的close()方法<br />procedure TFormMa原创 2010-08-14 14:27:00 · 517 阅读 · 0 评论 -
给动态创建的TREE和MAINMENU关联点击事件
<br />使用递归方法遍历MAINMENU的所有菜单项<br />procedure TFormMain.BLMenu;<br /> procedure GetItems(AItem:TMenuItem); <br /> var <br /> I:integer; <br /> begin <br /> AItem.OnClick := MenuTreeClick; //菜单项关联点击事件<br /> for I:=0原创 2010-08-14 14:19:00 · 433 阅读 · 0 评论 -
程序启动时只显示登录窗体
<br />在工程文件里面增加Application.ShowMainForm := False;<br />登录窗体.visible := true;<br />成功登录以后再显示主窗体。原创 2010-08-07 23:53:00 · 843 阅读 · 0 评论