引言: 用过Photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在Photoshop的主窗体上(不是存在主窗体中),有自己的标题栏、最小化按钮及最大化按钮。
摘要:我们平时看到的很多软件(photoshop,3dmax)都会在启动画面中显示当前正在启动哪个模块,并在模块加载失败时给予提示,这样的好处是,可以让比较专业的软件使用者知道当前软件加载了哪些模块,或者在软件发生启动错误时,让用户得以反馈是启动的哪个模块时发生了,以及在长时间的软件启动过程中,让用户知道软件还在工作,避免用户对其失去信息。。。好了,说了那么多废话,就来看看我是怎么制作这样一个程序的,由......
摘要:borland® delphi® 2005 migration to .net using vcl for .netby bob swart, bob swart training & consultancy
數據訪問
我們已經將一個vcl應用程序移植到.net, 現在是時候來操作一個大點的項目了, 這次將會有更多的實際應用會遇到的問題. 這次代碼中包括數據訪問,......
创建Photoshop式浮动窗口应用程序
用过photoshop的朋友一定对它的那些方便的浮动面板记忆犹新,其实这些面板就是一个个的小窗体,但这些小窗体都放在photoshop的主窗体上(不是存在主窗体中),有自己的标题栏.最小化按钮及最大化按钮.但它们与mdi程序不同的是,他们可以拖到主窗体外,更重要的是工作中所有这些面板窗体与主窗体最处于激活状态. 【程序编程相关:
Delphi 7 中使用RAVE报表(六】 【推荐阅读:
Delphi 7.0常用函数速查手册 】 用spy & capture查看一下就不难发现,这些面板窗体的parent window都是photoshop的主窗体(以photoshop cs为例,主窗体的handle是001906d8,所有面板的parent window指向的就是001906d8),而一般我们创建的窗体的parent是为none的. 【扩展信息:
DELPHI基础开发技巧
】 下面的代码就为实现这种photoshop式浮动窗口的示范: //......
var
form1: tform1;
implementation
uses unit2;
{$r *.dfm}
procedure tform1.button1click(sender: tobject);
begin //把form2的parent改为form1 ...
下一页 摘要:fastreport问题集 选自delphi园地 http://www.delphifans.com/infoview/article_401.html---------------- 使用自定义函数 ----------------------------------------q: 我怎样添加我的自定义函数?a: 使用 tfrreport.onuserfunction 事件. 这里有一个简单的......