mibuso.com

Microsoft Business Solutions online community
It is currently Tue May 21, 2013 1:55 pm

All times are UTC + 1 hour [ DST ]




Post new topic Reply to topic  [ 71 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
 Post subject: CAL Completer v2.51
PostPosted: Tue Feb 14, 2006 11:54 am 
Offline
Site Admin

Joined: Sun Nov 07, 1999 8:01 am
Posts: 1900
Location: Wilrijk, Belgium
Country: Belgium (be)
CAL Completer 0.01.02 Beta (Windows 2000/XP)

CAL Completer brings the wonderful functionality of code completion to Navision.

This is only a beta version. Please send me ALL your feedback. If you find a bug or if you have a suggestion, please mail this to emiel.romein@gmail.com.

If you are happy with the tool and if you are actually using the tool, please become a mibuso Site Supporter ( http://www.mibuso.com/donation.asp ).

For every 5 people that become a site supporter because of this tool, I’ll guarantee a new release / update with NEW functionality*!

Don’t forget to tell the administrator you became a site supporter because of CAL Completer!

* As long as new functionality can be added.

Known Issues:
Not all keys can be used while the CAL Completion window exists.

http://www.mibuso.com/dlinfo.asp?FileID=557

Discuss this download here.


Last edited by Administrator on Tue Jul 04, 2006 9:44 am, edited 6 times in total.

Top
 Profile  
 
 Post subject: CAL Completer Performance issue
PostPosted: Tue Feb 14, 2006 3:50 pm 
Offline

Joined: Fri Aug 31, 2001 7:01 am
Posts: 567
Location: Netherlands, The
Country: Netherlands (nl)
It seems CAL Completer is consuming quite a bit of CPU power when Navision is the active program but the C/AL Editor isn’t the form in which is worked.

This will be a high priority bug to fix.

_________________
"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Wed Feb 15, 2006 7:43 am 
Offline

Joined: Mon Dec 30, 2002 7:35 am
Posts: 56
Location: Melbourne, Australia
Country: Australia (au)
Good Work Emiel Romein,

If we can include some color and auto format facility, it would be really good.
Hopefully it will be more similar to Visual Basic or visual studio. :D (Just Kidding)

Good Work..........Emiel Romein

Regards,

_________________
Regards,
Vijay


Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 15, 2006 10:04 am 
Offline

Joined: Fri Aug 31, 2001 7:01 am
Posts: 567
Location: Netherlands, The
Country: Netherlands (nl)
Vijay,

Thanks!

I don't think I can do colors and auto formatting, as you probably knew, but if you have other suggestions, please post them.

I was thinking about:

Make the backspace work when CAL Completion window is open.
Command (cside) help from the CAL Completion window.
Ctrl+Enter to get an ; or an () with the command. (Need to think of a name for this one)
Ctrl+Shift+Enter to get the complete syntax (incl. parameters) of a command.
Possibility to include your own tags.
Auto size window to fit the commands
No completion between quotes (Difficult one!)

_________________
"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Wed Feb 15, 2006 12:24 pm 
Offline

Joined: Mon Oct 10, 2005 10:33 am
Posts: 9
Location: Nove Zamky, Slovakia
Country: Slovakia (sk)
:shock: goood one ...

- how about make the selection list a little bigger (5 - 8 items or even better - configurable)?
- if i make a 'typo' and return back with backspace, it don't recognize the previous part of word to complete, instead it offers new completitions.

#-o Is it possible to share the knowledge how to write into CAL window?


Last edited by fruz on Wed Feb 15, 2006 12:58 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Wed Feb 15, 2006 12:56 pm 
Offline

Joined: Fri Aug 31, 2001 7:01 am
Posts: 567
Location: Netherlands, The
Country: Netherlands (nl)
That would be the "Auto size window to fit the commands " on my list.

So, that's on the to-do list already. If you have any more suggestion please post (or mail)!

The Backspace thingy is on the list too. So, all your wishes will be granted.



The commands are all in the .txt file. Check the CAL Completer folder in the Program Files folder. You can see you can add anyting you like.

I want to ba able to let people add their own fingerprints. This is already possible, but you can not add spaces between the // and the rest, plus you can not yet automatically add dates to the prints.

But maybe, this will be in the next version. But first we need 5 people to become a site supporter!

_________________
"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Thu Feb 16, 2006 11:51 am 
Offline

Joined: Tue Feb 22, 2000 8:01 am
Posts: 911
Location: Glasgow
Country: United Kingdom (uk)
Cool!

Next feature:
- show completer's window on "Ctrl+Space" (or just allow to customize hot-keys)
- "code snippets" :)

Guys! How about to make a team and develop our own IDE for Navision? We can work with objects in text format. We will wait for good Navision IDE from Microsoft till doomsday!

_________________
"Make everything as simple as possible, but not simpler."
- Albert Einstein

“A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.”
― Douglas Adams, Mostly Harmless


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 16, 2006 12:23 pm 
Offline

Joined: Fri Aug 31, 2001 7:01 am
Posts: 567
Location: Netherlands, The
Country: Netherlands (nl)
BlackTiger,

I've added your suggestions to the wishlist.

Now.... become a mibuso site supporter so I can start developing a new version with new functionality!

_________________
"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Thu Feb 16, 2006 12:39 pm 
Offline

Joined: Tue Sep 23, 2003 1:03 pm
Posts: 97
Location: Deinze
Country: Belgium (be)
Quote:
Guys! How about to make a team and develop our own IDE for Navision?

I've seen this suggestion many times in this forum but somehow this never takes off.
I gues the reasons are that :
a) It is much more work than anyone anticipates.
b) An editor is worth nothing without a compiler
c) It is too tedious to have to export the objects as textfiles, work on them in the external editor, and then import them back again, test the software, see that you still have an error, and restart the complete cycle again. I for one would feel that what you are winning witha better editor, you would lose with all the extra importing and exporting.
Quote:
We will wait for good Navision IDE from Microsoft till doomsday!

I have the same feeling, but I don't see who else but MS can make an adequate Navision Editor that is a part of Navision and thus works seemlesly.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 16, 2006 12:57 pm 
Offline

Joined: Tue Feb 22, 2000 8:01 am
Posts: 911
Location: Glasgow
Country: United Kingdom (uk)
jesam wrote:
Quote:
Guys! How about to make a team and develop our own IDE for Navision?

I've seen this suggestion many times in this forum but somehow this never takes off.
I gues the reasons are that :
a) It is much more work than anyone anticipates.
b) An editor is worth nothing without a compiler
c) It is too tedious to have to export the objects as textfiles, work on them in the external editor, and then import them back again, test the software, see that you still have an error, and restart the complete cycle again. I for one would feel that what you are winning witha better editor, you would lose with all the extra importing and exporting.
Quote:
We will wait for good Navision IDE from Microsoft till doomsday!

I have the same feeling, but I don't see who else but MS can make an adequate Navision Editor that is a part of Navision and thus works seemlesly.


I'm not meaning something like VS2005 :). Simpler, more simpler...

We need "dictionary autocomplete" ("static dict." for common things and "dynamic dict." for current used objects). For forms we can make "layout interpreter". We don't need a full compiler.
Also we can use DevToolKit database as "source of sources" :)

Yes, to run and test objects we have to manually import objects into Navision (unfortunately CFRONT doesn't supports import from text format).

I agree, this isn't an easy job. But hardest part of this job - to begin doing something.

PS: May be somebody in MS' deeps working on integration of CAL into VisualStudio, may be... Not sure, very not sure.

_________________
"Make everything as simple as possible, but not simpler."
- Albert Einstein

“A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.”
― Douglas Adams, Mostly Harmless


Top
 Profile  
 
 Post subject:
PostPosted: Thu Feb 16, 2006 4:48 pm 
Offline

Joined: Fri Aug 31, 2001 7:01 am
Posts: 567
Location: Netherlands, The
Country: Netherlands (nl)
a bit off topic don't you guys think?

Maybe you'll have better luck in this post...

_________________
"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Mon Feb 20, 2006 2:43 pm 
Offline

Joined: Wed Jun 13, 2001 7:01 am
Posts: 51
Location: Balearic Islands, Spain
Country: Spain (es)
I think I don´t see that suggestion, but ... what about see fields from the table when you write Table.xxx? Fields from a table are accesible dinamically from Field virtual table.

Anyway, very good tool!! I like it very much, thanks


Top
 Profile E-mail WWW  
 
 Post subject:
PostPosted: Mon Feb 20, 2006 3:08 pm 
Offline

Joined: Fri Aug 31, 2001 7:01 am
Posts: 567
Location: Netherlands, The
Country: Netherlands (nl)
It's on the list. But, this will be one of the last things to implement.

Soon there will be a version 1 comming out, which will be a stable version of the tool as it is along with a few little new features.

Thanks for your compliment. Af any new suggestion, please let me know!

_________________
"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Mon Feb 20, 2006 5:27 pm 
Offline

Joined: Fri Feb 28, 2003 5:53 pm
Posts: 275
Location: Dordrecht
Country: Netherlands (nl)
Hey Eronmein,

Nice tool !

Too me it does not make sense to use the 'enter' key for activating the autocompletion. Could you make it like when you use the '(' or ';' key to activate the autocompletion? (and then also add the key that was used to activate autocompletion at the end of the instruction).

at the end Then it would be somehow simular then in an .NET environment.

This would also make your idea about different key combinations not necesarry anymore.

Also i get the '"' extra signs at still unpredictable moments.

_________________
In a world without Borders or Fences, who needs Windows and Gates?


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Mon Feb 20, 2006 8:25 pm 
Offline

Joined: Fri Aug 31, 2001 7:01 am
Posts: 567
Location: Netherlands, The
Country: Netherlands (nl)
Jan-Pieter,

I've added your wish (; & () to the list.

What do you mean by: “Also i get the '"' extra signs at still unpredictable moments.”

btw, nice quote you have there ;)

Cheers,

_________________
"Real programmers don't comment their code.
If it was hard to write, it should be hard to understand."


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 71 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC + 1 hour [ DST ]


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum


Search for:
Jump to: