|
|
Home » U++ TheIDE » U++ TheIDE: Other Features Wishlist and/or Bugs » Compound New <:PACKAGE:> name etc. [FEATURE REQUEST]
Re: Compound New <:PACKAGE:> name etc. [FEATURE REQUEST] [message #3308 is a reply to message #3292] |
Fri, 19 May 2006 01:36   |
 |
fudadmin
Messages: 1321 Registered: November 2005 Location: Kaunas, Lithuania
|
Ultimate Contributor Administrator |
|
|
gprentice wrote on Thu, 18 May 2006 10:31 |
fudadmin wrote on Thu, 18 May 2006 03:01 | Has anybody noticed this post...?
|
Well I noticed it but I can't understand a thing you're saying ... of course my opinion doesn't count for a lot but if you want some feedback ...
What do the names of the files in a package have to do with the length of a package name?
1. Does "automatically concetenated" mean "automatically generated"?
2. What is appclass?
3 a) What is author?
3 b)What is prefix?
4. What problem are you trying to solve?
Graeme
|
Thanks for your feedback, Graeme!
4.
Generally - to increase programmers productivity. Especially beginners. By using highly customizable templates and not only.
But...
-there is not enough space for "options" in the current dialogue window.
-it's not possible to assign (write) to :PACKAGE: variable from a template code and have that reflected in the window.
4 and 3 ( a) What is author?
3 b)What is prefix? )
It is related to versioning.
-usually people name their packages consisting of at least to words and a version (you can look at the upp examples and reference examples...) and if you work in a team or want to experiment with packages and have them at your convienence to compare... Or if a begginer wants to experiment with Ulimate++ examples? Don't tell me that 100% programmers (especially beginners!!!) in 100% of cases use CVS, SVN or uvs! Or even if you DO use - do you use the same name to invoke recompilation of all or most of your package files? And then don't forget those stupid BLITZ problems...
-so how do you copy a new version of a package in u++? what are your actions? how much time do you spend on it? nice problem #include's! Then how do you delete your unwanted packages? then look at the ALL U++ directories? Config files... If you have several hundred packages multiplied by debug,release,GCC, and versions etc..? Then some data files somewhere. Analyze your routine actions... It's a BIG headache and a big waste of time!..
- "author" or prefix - in case you work with a partner or a team...
- that helps to preserve the same names of your files inside packages while maintaining different names of versions. Imagine a copy of CtrlLib with all files named under a package name... This is what the current system requires... then try to have different amount of files generated...
- have you analyzed the supplied templates and tried to improve for your needs... Have you seen:
id "Main window class name" classname ?
that should answer
2. What is appclass?
And 1. Does "automatically concetenated" mean "automatically generated"?
When you enter those 3 fields, WhenAction concats and displays the Package name...
(It's no problem to have App classname read from a template but then more changes are needed in theide to callback and display, as I imagine...)
And then depending on options selected...
"A fair chunk C++/U++ program skeletons - produced in one click"
Edit:P.S. According to Luigi they are not bad... 
Edit2: Btw, after those changes the next step is available - incremental duplication of packages with a right click from "Select Main Package" window...
[Updated on: Fri, 19 May 2006 01:54] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Sun Jul 06 18:16:42 CEST 2025
Total time taken to generate the page: 0.03691 seconds
|
|
|