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
thanksAuthor:
Passion Time: 2005-9-26 17:45
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.Author:
indy Time: 2005-9-30 15:26 Subject: 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 expertAuthor:
zjy Time: 2005-10-1 11:50 Subject: Thanks for your support!
Would you show us what that auto-hide expert may do? or its url?Author:
indy Time: 2005-10-1 15:21
It is a small code about 4kb, I sent to your email.
---
D7 with CnWizards_0.7.8.149_UnstableAuthor:
iwancs Time: 2005-10-21 11:02 Subject: Great!!
This is awsome tool:-D
But there is one more feature missing, can we backup the whole source, by project or project group. ThxAuthor:
lextm Time: 2005-10-21 11:53
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.Author:
Passion Time: 2005-10-21 12:14
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.Author:
iwancs Time: 2005-10-21 14:02
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 SugengAuthor:
indy Time: 2005-10-25 18:22 Subject: 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.152Author:
Passion Time: 2005-10-25 20:48
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?Author:
Passion Time: 2005-10-26 11:49
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.Author:
iwancs Time: 2005-10-27 11:12
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 CSAuthor:
indy Time: 2005-10-27 14:09
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
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]
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.Author:
indy Time: 2005-10-29 11:19
Sure I'll test it
just downloaded CnWizards_0.7.8.154_Debug, I'll try it and report the messages.
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:
-------------------------------------------------------------------------------}Author:
iwancs Time: 2005-11-8 07:03
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