Board logo

Subject: [SUGG]關於組件改名 [Print This Page]

Author: jAmEs_    Time: 2008-8-12 18:00     Subject: [SUGG]關於組件改名

怎么在屬性編輯窗口列出的屬性改組件名稱時,組件的前綴不會選擇,如:edt1會選擇1,然後可以馬上輸入自己的名稱,但是在窗口設計器的浮動工具欄裡面的改名,卻選擇全部了,如剛才edt1都選擇了,不方便馬上輸入自己名稱。
另外,為何浮動的工具欄裡面的改名按鈕如果選擇窗口就不能用呢,我覺得應該要能用更好。

順便提提很久以前就發現的一些問題,一直沒提:
1.DataModule設計器時,浮動工具欄無法使用(不會出現),是做不到還是?
2.工程臨時文件清理似乎對包單獨打開時不支持(關閉所有,直接打開包)?不能實現還是?
Author: Passion    Time: 2008-8-12 20:07

感谢报告,经过检查,組件的前綴不會選擇是由于浮动工具栏点击后导致的最前端窗体切换,从而引起的选择区无效。这个小毛病将在下一版本改正。

至于选择窗口不能用,是因为窗口改名后会影响其类名,这个特性给前缀专家的处理带来了一些麻烦。而其余控件不会如此。关于这个内容我们可以做部分修补,但需要测试。
Author: Passion    Time: 2008-8-12 20:48

烦请下载433试一试,看是否有其他副作用?
Author: jAmEs_    Time: 2008-8-12 21:20

选择正常了,但是还有点问题,浮动工具栏点了以后,如果有其他应用程序(带窗口),有时会切换到其他应用程序,然后Delphi隐藏到后面。
还有,好像改了Form和DataModule前缀后,无法再改前缀了?

另外,后面提的是什么问题?能否解决或者说明情况?

[ 本帖最后由 jAmEs_ 于 2008-8-12 21:22 编辑 ]
Author: jAmEs_    Time: 2008-8-12 21:31

另外,我以前提过,就是建议每次修改组件名称时,建议把【修改前缀】按钮等不要隐藏

Image Attachment: 001.JPG (2008-8-12 21:31, 18.25 K) / Download count 385
http://bbs.cnpack.org/attachment.php?aid=457



Image Attachment: 002.JPG (2008-8-12 21:31, 15.18 K) / Download count 375
http://bbs.cnpack.org/attachment.php?aid=458


Author: Passion    Time: 2008-8-13 21:38

显示修改前缀按钮可以做到。
DataModule设计器未考虑。
包文件是IDE的问题,它的标准接口在D5/D7等版本内无法获得包的工程信息。只有通过另外的法子想办法实现。
Author: Passion    Time: 2008-8-13 23:22

烦请下434瞅瞅?
Author: jAmEs_    Time: 2008-8-14 09:53



QUOTE:
原帖由 jAmEs_ 於 2008-8-12 21:20 發表
选择正常了,但是还有点问题,浮动工具栏点了以后,如果有其他应用程序(带窗口),有时会切换到其他应用程序,然后Delphi隐藏到后面。
还有,好像改了Form和DataModule前缀后,无法再改前缀了?

另外,后面提的是什么问题?能否解决或者说 ...

* [工程清理、备份] 修正可能不支持DPK的问题。
這個是什麽意思?好像我提的DPK問題還存在。
有时会切换到其他应用程序,然后Delphi隐藏到后面。
請問這個有沒有處理,現在還會這樣。

[ 本帖最後由 jAmEs_ 於 2008-8-14 09:59 編輯 ]
Author: jAmEs_    Time: 2008-8-14 09:57



QUOTE:
原帖由 Passion 於 2008-8-13 21:38 發表
显示修改前缀按钮可以做到。
DataModule设计器未考虑。
包文件是IDE的问题,它的标准接口在D5/D7等版本内无法获得包的工程信息。只有通过另外的法子想办法实现。 ...

不知道算不算IDE問題,看看兩個圖的區別,第二個圖是可以取到的,它是按第三個圖方法打開的。

Image Attachment: 001.JPG (2008-8-14 09:57, 16.31 K) / Download count 361
http://bbs.cnpack.org/attachment.php?aid=461



Image Attachment: 002.JPG (2008-8-14 09:57, 17.55 K) / Download count 381
http://bbs.cnpack.org/attachment.php?aid=462



Image Attachment: 003.JPG (2008-8-14 09:57, 27.76 K) / Download count 378
http://bbs.cnpack.org/attachment.php?aid=463


Author: Passion    Time: 2008-8-14 10:53

切换的问题比较复杂,目前还没法处理。
详细描述一下你的DPK问题?
Author: jAmEs_    Time: 2008-8-14 12:03



QUOTE:
原帖由 Passion 於 2008-8-14 10:53 發表
切换的问题比较复杂,目前还没法处理。
详细描述一下你的DPK问题?

切換問題能否在非激活時,或者只要按了這個就Application.BringToFront來實現?
DPR問題:剛才截圖中,看看不同方式下,打開DPR后執行清理臨時文件的效果

[ 本帖最後由 jAmEs_ 於 2008-8-14 12:05 編輯 ]

Image Attachment: 001.JPG (2008-8-14 12:05, 16.31 K) / Download count 376
http://bbs.cnpack.org/attachment.php?aid=464



Image Attachment: 004.JPG (2008-8-14 12:05, 39.13 K) / Download count 396
http://bbs.cnpack.org/attachment.php?aid=465



Image Attachment: 002.JPG (2008-8-14 12:05, 17.55 K) / Download count 374
http://bbs.cnpack.org/attachment.php?aid=466



Image Attachment: 005.JPG (2008-8-14 12:05, 52.57 K) / Download count 371
http://bbs.cnpack.org/attachment.php?aid=467


Author: Passion    Time: 2008-8-14 12:26

看来是第一种打开dpk的情况下,当前工程没获取到。我们查查。
第一种情况下,这儿的工程组内是否能看见这个dpk?
Author: jAmEs_    Time: 2008-8-14 14:20

这儿的工程组内是否能看见这个dpk?
這句又什麽意思。。。反正看到就是工程管理器那樣的
Author: Passion    Time: 2008-8-14 15:48

我是说,第一种情况下,在清除工程暂存档案里,选择工程组时,能否看见这个bpl工程所在的目录。
Author: jAmEs_    Time: 2008-8-14 17:05

看不到,你那裡能看到?




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0