2010/1/25 Vailton Renato <[email protected]>: > Hi all! > > After reviewing the suggestion of Massimo on the option to create a new > project, > I thought better about hbIDE and came to these ideas and some > questions what I want to expose to the group: > > 1) I need to set the project properties which the name of the main PRG > contains the function main ()? If the answer is YES, we need to put it > easily as the first array of sources? This would be the idea of the > menu PROJECT SELECT MAIN MODULE - be a quick shortcut to this feature > - but it is still necessary? yes for Made as easy as possible first step of user
> 2) The option PROJECT> ADD TO SOURCE PROJECT or PROJECT> REMOVE FROM > SOURCE PROJECT would be two options to speed up common tasks of > manipulating the sources modules in a project. IMO yes > 3) In the project properties there could be an option for me to put > there favorite icon for my application (where appropriate). Good idea > 4) I need to inform the root location of my HB installation path, > because I would like to use hbIDE (done in Qt), but I compile with my > HB + BCC or HB + MSVC or HB + MGW... The option "Path to hbMK2.exe" in > properties would be for this? IMO yes > 5) In the properties of hbIDE should be have an option to specify the > 'default location' where hbmk2 is found. So if we open a file PRG > without a project open, we could click with it and build hbIDE could > compile and link the file in use ... And until we could add a button > similar to "Build only this source" in the options menu. IF prg have a main a standard option must be emulated No operation will be neccessary for compile most harbour\tests\ other that open and run > 6) When I click on "new project" option, I believe that we could ask > very little information to streamline and simplify this step. > Additionally we could put some 'templates' which could be mounted > (using HRBs) to assist also with a field to enter the path of hbmk2 > ... I build a screenshot how it could be look like this: > > http://www.kssoftware.com.br/new-project.png Very good better that my dream and with a professional look > If you need to change something in the project, I can do this later, > but the basics to build something that would be. > > 7) I need to have an option to personalize the flags for compiler and > linker in "Debug" or "Release" modes. in the toolbar and I need a > practical way to choose what target I would like to generate the > application. So I could have # defines specific project to my way of > "Debug" would not want to use in "Release" and this could be of great > help. (Like MSVC) > http://www.kssoftware.com.br/select-target-type.png Your image is better that my word > 8) In the DEBUG option eventually I need to change some environment > variables what I do not want to use the OS shell to do this. (Like RAD > Studio) > > http://www.kssoftware.com.br/debug-enviroment.png Interesting I hope that Will be made also a (xhb) visual debugger for made easy all the works > 9) In the project properties would need a field to set the target > platform and may be useful to make cross-build process. Very interesting > 10) Support BUILD-EVENTS that when the hbIDE for start and end the > process build it call some specific user-commands (such as calling the > upx, send the generated file via FTP or run any other program like > compression or encryption, etc.) > > http://www.kssoftware.com.br/build-events.png This is very usefull but imo must be integrated in hbmk2 so will be executed also via comamnd line > 11) How we can generate an HRB from an source in current project? > > Remembering that I am not xMate user but these suggestions as I'm > mentioning my experience with other development tools. I think these > are interesting features, what do you think? Your experiences as developer of xdevstudio dev is also intresting Hi appreciate xmate but first step are not easy , good after expert user xmate is not complete as the future hbide will hbide will reduce learning curve in harbour > > Regards, > Vailton Renato > _______________________________________________ -- Massimo Belgrano _______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
