CnPack Forum


 
Subject: 個人對CnPack測試或者建議專貼
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-18 15:03  Profile | Blog | P.M. 
個人對CnPack測試或者建議專貼

首先必須先感謝CnPack的工作人員,因為他們的勞動,使我們有CnPack這么好的工具。
但是基于個人開發習慣和方便性,提的意見比較多,希望你們別見怪,今天也特開一貼,方便我自己提更多的改進意見或者測試情況,當然希望大家一起來支持下...
以上純屬個人意見,如果考慮不周或者勉強之處,請可以不予理會。(當然還是必須希望盡量...)

今天想到的改進意見:
1.組件前綴批量修改--那個修改的文本框不能用快捷鍵來復制粘貼,希望提供。
2.我們知道,按鈕的Action選擇以后,按鈕名稱會自動改成與act相對應的名稱,但是TFileCut這樣的Action好像不會,不知道是不是可以...
3.我用Tnt組件的TTntActionList時,新增TTntAction時,老是彈出組件名稱批量修改對話框,實際只增加一個,不知道你們會不會?這個在另外一個貼子提到,好像沒有什么人反應...

本來還有不少的,但是由于平常懶發貼的時候,忘了,所以才開這個貼的...
Top
kendling (小冬)
高级版主
Rank: 8Rank: 8
MyvNet


Medal No.1  
UID 703
Digest Posts 5
Credits 978
Posts 580
点点分 978
Reading Access 101
Registered 2005-2-18
Location 广东
Status Offline
Post at 2007-4-18 15:08  Profile | Site | Blog | P.M.  | QQ | Yahoo!
呵呵,有建议是好事,证明CW的不足。证明CW的地位。证明CW开始广泛。




小冬
http://MyvNet.com
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2007-4-18 17:01  Profile | Blog | P.M. 
好的,我们尽量看看。
一般的优先级都是先修复bug再考虑新建议……
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2007-4-18 18:47  Profile | Blog | P.M. 
你说的第一个问题确实存在,我们为了避免输入时名称中出现非法字符,限制了必须是合法字符,却没考虑到复制粘贴等快捷键。
下一个版本的CnWizards将会修正此问题。
Top
zjy
管理员
Rank: 9Rank: 9Rank: 9



UID 2
Digest Posts 6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
Post at 2007-4-19 09:13  Profile | Site | Blog | P.M. 
第二个问题

组件前缀是按照组件类名来匹配的,TFileCut和TAction是两类组件。如果在前缀专家里头选择了“提示输入未定义前缀的组件前缀”选项,在加入TFileCut时会提示输入对应的前缀。




Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-19 09:40  Profile | Blog | P.M. 


QUOTE:
原帖由 zjy 于 2007-4-19 09:13 发表
组件前缀是按照组件类名来匹配的,TFileCut和TAction是两类组件。如果在前缀专家里头选择了“提示输入未定义前缀的组件前缀”选项,在加入TFileCut时会提示输入对应的前缀。 ...

我的意思好像不是這樣。。。
你說的這個我知道,但是我是指:
一般我們的TAction、TButton對應的前綴是act和btn,比如我現在有
btn1和actEdit,btn1.Action := nil,設計時,我btn1.Action := actEdit,這樣會彈出提示改名btn1->btnEdit,這個后綴自動根據TAction的后綴來,但是TFileCut等特定的TAction不會,希望增加這個支持,這個意思。。。

[ 本帖最后由 jAmEs_ 于 2007-4-19 09:43 编辑 ]
Top
kendling (小冬)
高级版主
Rank: 8Rank: 8
MyvNet


Medal No.1  
UID 703
Digest Posts 5
Credits 978
Posts 580
点点分 978
Reading Access 101
Registered 2005-2-18
Location 广东
Status Offline
Post at 2007-4-19 10:35  Profile | Site | Blog | P.M.  | QQ | Yahoo!
周兄,他说的意思是指选择了TActionList里的标准Action,因为标准Action类名不是TAction而是TFileCut/TFileCopy等等。




小冬
http://MyvNet.com
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-20 09:40  Profile | Blog | P.M. 
kendling:
你越說我越糊涂了,呵呵。。。

昨天下午網站好像訪問不到?

再補充1個問題(?),1個建議,1個方案:
1.工程清理臨時文件功能,好像對包工程處理不到?
2.注釋代碼(CTRL+/)都是把//放到最前面的字符串,但是用過Visual studio的人知道,它也有這樣的功能,不過,它的//會智能判斷所有代碼最前面{}的字符位置,然后作為起點加//
如:
function Test:  boolean;
begin
  if true then
  begin
    Result := True;
  end;
end;
現在的:
function Test:  boolean;
begin
  if true then
  begin
//    Result := True;
  end;
end;
我希望的:
function Test:  boolean;
begin
  if true then
  begin
  //  Result := True;
  end;
end;
3.Delphi的輸入助手很好,我不知道BCB為何不能使用,不過,我想不知道這樣的方案是否可行:
首先,BCB(公司使用這個開發系統,我也沒辦法,哎,實在不是很喜歡)在輸入過程中,應該可以觸發相關類似字符串輸入的事件吧?
然后,如果上面的可以,現在CnPack有代碼模板專家,這個專家不方便,一般需要鼠標來操作,雖然可以用熱鍵,但是很明顯多了熱鍵定義困難。是否可以在輸入特定的符號,如“///”,會彈出模板對話框供選擇,選擇以后,把///處理掉。這樣就可以做簡單的輸入專家,這樣總比快捷鍵要好吧?還是大家按目前有什么好應用方法?

[ 本帖最后由 jAmEs_ 于 2007-4-20 09:42 编辑 ]
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-23 16:49  Profile | Blog | P.M. 
今天又有個建議了~~
組件前綴專家每次在新增組件時,都會要輸入名稱,不過,它這個時候沒有【修改前綴】按鈕,如果這個時候要修改,必須把前綴刪除,回車,它又彈出另外一個修改前綴窗口,再點【修改前綴】按鈕才能修改,所以我希望那個按鈕能每次都顯示出來,其實我遇過不少這樣的情況。。。。
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-24 16:17  Profile | Blog | P.M. 
今天發現CnPack一個問題,它好像會自動關閉Delphi的Code Complete功能?我關閉了CnPack,同樣操作就不會出現,不知道怎么回事?
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-24 16:22  Profile | Blog | P.M. 
原來這個“[InputHelper] 增加自动替换IDE代码完成的功能。”是這樣的?好像默認關閉?上個版本好像有些問題,關閉以后,按.沒反應,升級了又好像正常。
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-29 10:57  Profile | Blog | P.M. 
没人关注一下,郁闷。。。
今天发现对话框专家一个小问题:
新增模板时,如果存在会提示是否覆盖,但是覆盖后,有两个同名的模板,关闭重启正常。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2007-4-29 11:20  Profile | Blog | P.M. 
对话框专家是否是指MessageBox专家?
Top
jAmEs_
灌水部部长
Rank: 8Rank: 8



Medal No.1  
UID 886
Digest Posts 0
Credits 1134
Posts 600
点点分 1134
Reading Access 10
Registered 2005-6-5
Location 广东
Status Offline
Post at 2007-4-29 18:58  Profile | Blog | P.M. 
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2007-4-29 23:53  Profile | Blog | P.M. 
模板名重复的问题已修复,等311出来请验证一下。
Top
kendling (小冬)
高级版主
Rank: 8Rank: 8
MyvNet


Medal No.1  
UID 703
Digest Posts 5
Credits 978
Posts 580
点点分 978
Reading Access 101
Registered 2005-2-18
Location 广东
Status Offline
Post at 2007-4-30 20:11  Profile | Site | Blog | P.M.  | QQ | Yahoo!
Passion真快!




小冬
http://MyvNet.com
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6838
Posts 3591
点点分 6838
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2007-5-2 22:19  Profile | Blog | P.M. 
容易改的bug动手就快。
Top
 




All times are GMT++8, the time now is 2024-11-27 11:21

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.010475 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP