CnPack Forum » CnWizards IDE Wizards » feature request :)


2005-9-24 17:30 uchiha85
feature request :)

wow, i just tried this today..
Awesome.. :D

thank you very much for releasing this ide expert.

anyway i have 2 feature request,

first one,
there is 2 combobox in top of the ideeditor (below of cnwizard toolbox)
the first combobox list all classes in the unit, and if clicked it will navigate to the selected classes (in interface section),

the second combobox will list all classes.method, and if clicked it will navigate to
selected method(in implementation section).

the second one,
i don't know how to say it but,

it's like pressing "ctrl + j" in the editor ,
but this one is triggered via space character.

ex:
we write "sm" then press space it will convert to ShowMessage('|');
and so on...

that's all
thanks

2005-9-26 17:45 Passion
Hi,

The feature 1 is in our planning now.

For the 2nd feature, we do NOT prepare to do this, because our Code Input Helper almost has the similiar function now. It can use IDE's code template. And  customized templates are supported, too.

More pre-defined templates will be available in our new version of CnWizards.

2005-9-30 15:26 indy
Auto hide and

CnWizard is great, I uninstall many other wizards/experts and replaced only by one CnWizard.

I only miss one function from GExpert: shortcut key reassignment.
and also would be nice if an auto-hide expert (Palette, Object Inspector) is added; currently I use a simple auto-hide expert

2005-10-1 11:50 zjy
Thanks for your support!

Would you show us what that auto-hide expert may do? or its url?

2005-10-1 15:21 indy
It is a small code about 4kb, I sent to your email.


---
D7 with CnWizards_0.7.8.149_Unstable

2005-10-21 11:02 iwancs
Great!!

This is awsome tool:-D
But there is one more feature missing, can we backup the whole source, by project or project group. Thx

2005-10-21 11:53 lextm
to dear iwancs

I believe it is not hard. but do you have to use CnPack for that? it is really something in Software Configuration Management. There is a lot of professional software available in this field, such as Borland StarTeam, Microsoft Visual SourceSafe, and CVS. the last one is open-sourec and free. All of these tools have plug-ins to Delphi IDE. And you may try them yourself if you like.

After writing these, I suddenly think of my old days when I use WinZip to backup my projects and smile ^-^ Yes, maybe CnPack could provide some basic functions like this.

2005-10-21 12:14 Passion
Now we add a project bacup tool in our Project Extension wizard.
It can compress project files to a zip file and save it, similar to the one in GE.

It will be available in next version.

2005-10-21 14:02 iwancs
Thx to passion, that is exactly what i wish for, the one like in GE
It is true what lextm said, that there are other tools that may provide that, but i'm wishing that this feature will be available in one IDE tools, so i can uninstall other tools and improve my delphi loading time. Before using this, i'm using CR and GE, and it cost a lot loading time and error.

If i may add another wish list:-D
- On GE, the backup macro name for ProjectGroupName will get the Project Group Name and it's extension, could you remove this or enabled us to control the format?
- Can the backup tool not using the absolute path (sorry i don't know what to say the oposite of absolute path:-D)
- On CnPack, can the argument macro added the capabilities to seperate each argument in one line?

I wish i had time to explore your source code, but i can't right now :-(

Iwan Cahyadi Sugeng

2005-10-25 18:22 indy
another one

I found at Editor Enhancements | Others | Keyboard Extend | Use Shift+Enter ...
but I could not make it work. This one will be extremly useful.
Seems all wizard in [Others] tab not work, I also can not use keyboard to select item from Code Input Helper popup, even [Esc] does not work.

and would be nice if we can use template/word replacement without selecting from a list first;
for example:
  beg will create begin...end; and put cursor inside the block
  instead of pressing Alt+Num2, just by typing "beg\" beg\ will be replaced
  by the text we defined

and hotkey redefinition wizard will be great, so I barely use the mouse ;)

and oh ! I like the About box ! :cool: that water fx...

---
thx to CnPack team !
I remove ALL experts and use only CnPack.
D7 + CnPack 0.7.8.152

2005-10-25 20:48 Passion
To iwancs:
We modified Project backup function as your suggestion.
But I can not catch your 3rd item:

"On CnPack, can the argument macro added the capabilities to seperate each argument in one line?"

Can you give more details about it?

2005-10-26 11:49 Passion
To indy:

The not-working problem may comes from confliction with our keyboard hook. Have you installed other experts? If yes, you can disable them and try it again.

2005-10-27 11:12 iwancs
I have a function:

function A(B: integer;C:String):string;

I need to have a description like this:
{-----------------------------------------------------------------------------
  Procedure: A
  Author:     Iwan
  Date:        27 Okt 2005
  Arguments:
      B: Integer;
      C: Integer;
  Result:       String
  Desc:          
  CallBy:
-----------------------------------------------------------------------------}
Can u do that??it's like you give #13#10 charachter and a smart tab that will tab to the first occured charachter above. Can u get what i mean? Is it possible?

Thx for the help

Iwan CS

2005-10-27 14:09 indy
thx Passion,

I only use CnPack and tiny expert auto-hide "Object Inspector and Main Menu" which doesn't utilize keyboard at all.
Just downloaded .153, I will clean up delphi configuration and try .153


-----
D7 + CnPack 0.7.8.152

2005-10-28 08:33 indy
Passion,

Maybe it's just me, I still could not make [IDE Enhancements Settings|Editor Enhancements|Others] work.
I tried on two different XP Pro SP2 OS with D7 + CnPack 0.7.8.153, no other experts installed. And I believe no conflict with properties editor, but I'll check it later.

btw, there's a mistyped at [IDE Enhancements Settings|Form _Desinger_ Enhancements]

thx !

-----
D7 + CnPack 0.7.8.153

2005-10-28 14:29 Passion
Thanks for your reporting about the spelling. Our fault. ;-)

About the problem, can you download the debug version of Cnwizards and test it again?
You can install this debugging wizard. Start CnDebugViewer.exe in CnPack's 'Bin' directory and Run IDE.

After your repreduce the problem in IDE, tracing messages will be logged in CnDebugViewer.
You can save the record and sent it to us.
We'll check it.

2005-10-29 11:19 indy
Sure I'll test it
just downloaded CnWizards_0.7.8.154_Debug, I'll try it and report the messages.

thx

-----
D7 + CnPack 0.7.8.153

2005-11-2 09:57 zjy
iwancs,

you can try this template in Code Input Helper or Source Template:
{-------------------------------------------------------------------------------
  Procedure: %ProcName%
  Author:    %User%
  DateTime:  %Year%.%Month%.%Day%
  Arguments:
%ArgList:    $n: $t
%  Result:    %Result%
  Desc:
  CallBy:
-------------------------------------------------------------------------------}

2005-11-8 07:03 iwancs
Thx zjy,  i've just tried your solution, and it works great. I've modified your solution and make it more readable like this:
{-----------------------------------------------------------------------------
  Procedure : %ProcName%
  Author    : %User%
  Date      : %Day% %MonthShortName% %Year%
  Arguments : %ArgList:  
    $n: $t;        //%
  Result    : %Result%
  Desc      : %Cursor%       
  CallBy    :
-----------------------------------------------------------------------------}
Thanks.
I Haven't tried the backup project yet, i'll report the result soon, thx

页: [1]
查看完整版本: feature request :)


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.