| View previous topic :: View next topic |
| Author |
Message |
daver Guest
|
Posted: Thu Mar 30, 2006 8:03 pm Post subject: My first opinions on BDS2006 |
|
|
I have been using BDS for about a week. I haven't move this to our main
very large projects yet - therefore I will probably have more comments
then. I have also got a chance to use Visual Studio 2005 for a DLL project.
I really like it. I also really like Visual Studio 2005. They both are a
huge improvement for C++ users. I think that DevCO should look at VS2005
for ideas about code navigation (class explorer, definition window, code
browsing). Hopefully we will see this features in the highlander release.
---- Bad -----
1) We have the same problems with ActiveX component installs as BCB6. We
have some activeX controls that were real difficult to install. BDS
provides no improvement here.
2) more restrictive licensing. The license system is more restrictive
3) The biggest issue is major code navigation problems. There is no go
code navigation. The stucture pane (Structur pain?) is just barely
useful. I am dreading this in larger projects. VS 2005 totally rocks here.
----- Good -----
1) Debugging tips. The debugging tips are a huge improvement. They know
expand for data structures, classes, and array. Debugging in general is
much nicer. Visual Studio has this too - the only diff is that VS allows
you to edit inside of the tooltip.
2) Switch expansion on enums are awesome- When you do a switch on a enum
BDS creates a switch statement full populated. THANK YOU!!! No such
feature in VS.
3) Brace and quote matching in editor is awesome. While we all try to
write code where we do not have too many braces - its great to visually
see which brace goes where. No such feature in VS.
4) Component guidelines on the GUI editor are nice. I thought this
feature was going to be eye candy. However, it is very useful. No more
alignment tools needed.
5) Having delphi is great for debugging control issuesand for learning
how to use the controls because there are a lot more delphi examples
available. For example, in BCB6 when I had a component issue it could
have been the builder version. Now, I can open up builder and verify
that the bug happens in Delphi.
---- Bugs ------
1) when messages is push pined it grows to the height of the window.
2) in undocked classic view the main toolbar sometimes disappears (when
minimized).
---- Suggestions ----
1) The property window could have a filter similar to the tool palette.
Some controls have too many properties.
2) Get rid of star team menu if you do not have it! SUPPORT CVS!
3) have a goto implementation when code browsing
4) Play with VS2005 for a few weeks and get a bunch of great ideas!
5) Total compatibility with Visual C++! we should be able to use classes
inside of a Visual C++ DLL and vice versa. Make C++ builder the win32
gui toolkit for visuals C++. No more COFF versus OMF - microsoft won.
Dave |
|
| Back to top |
|
 |
Sebastian Ledesma [Solidy Guest
|
Posted: Thu Mar 30, 2006 9:03 pm Post subject: Re: My first opinions on BDS2006 |
|
|
Dave:
Thank's for your comments.
The only observation is: when Borland / DevCo moves to OMF, MS will create
the XOMF (eXtended OMF), wich
will be incompatible with older versions (as do with MS Word).
An automatic OMF importer could be nice, but not full migration to OMF.
Saludos
Sebastian
"daver" <asdf (AT) aol (DOT) com> escribió en el mensaje
news:442c3242 (AT) newsgroups (DOT) borland.com...
| Quote: | I have been using BDS for about a week. I haven't move this to our main
very large projects yet - therefore I will probably have more comments
then. I have also got a chance to use Visual Studio 2005 for a DLL project.
.....
5) Total compatibility with Visual C++! we should be able to use classes
inside of a Visual C++ DLL and vice versa. Make C++ builder the win32 gui
toolkit for visuals C++. No more COFF versus OMF - microsoft won.
Dave |
|
|
| Back to top |
|
 |
David Dean Guest
|
Posted: Thu Mar 30, 2006 10:03 pm Post subject: Re: My first opinions on BDS2006 |
|
|
In article <442c3242 (AT) newsgroups (DOT) borland.com>, daver <asdf (AT) aol (DOT) com>
wrote:
| Quote: | 1) The property window could have a filter similar to the tool palette.
Some controls have too many properties.
|
I really like this suggestion! Put it in QC.
--
-David
Nihil curo de ista tua stulta superstitione. |
|
| Back to top |
|
 |
JED Guest
|
Posted: Thu Mar 30, 2006 11:03 pm Post subject: Re: My first opinions on BDS2006 |
|
|
David Dean wrote:
| Quote: | In article <xn0ekdnlk1c79r002 (AT) newsgroups (DOT) borland.com>,
"JED" <nospam (AT) nospam (DOT) com> wrote:
It's already there...
Report No: 10268 ( RAID: 220052 ) Status: Open
Add property filtering to the Object Inspector
http://qc.borland.com/wc/qcmain.aspx?d=10268
Thanks for pointing it out Jeremy. I guess I should spend more
time on the Delphi side of the QC fence. <g
|
In the advanced search dialog check the multiple projects checkbox.
Click on the button that appears and then check the projects to search
on. You may want to select C#Builder,C++Builder,Delphi and Delphi.NET
(all personalities from BDS2006). Then click on the Save As button and
save it as BDS2006 (or whatever you choose).
Now if you want to do a BDS2006 wide search you can select BDS2006 from
the projects dropdown. (Unfortunately a restart is required before you
will see it currently).
Note, it won't just search on the Version 2006 but all personalities in
BDS 2006.
You can also Save a search which when saved will appear under the
Search main menu item. You can then setup saved searches that currently
don't return any results to notify you when the search does return
results.
For instance if you did a search for "Kangaroo" in the "Delphi" project
and it returned no results you could save the search (using the Save
button on the advanced search dialog) and check the "Notification"
checkbox.
Failed searches can also automatically be added for notification if you
check the option in the Options dialog under Search | Notification
node. You can customise the notification window in the same area in the
options dialog also.
cheers,
Jeremy
--
http://www.jed-software.com
http://jedqc.blogspot.com |
|
| Back to top |
|
 |
David Dean Guest
|
Posted: Thu Mar 30, 2006 11:03 pm Post subject: Re: My first opinions on BDS2006 |
|
|
In article <xn0ekdnlk1c79r002 (AT) newsgroups (DOT) borland.com>,
"JED" <nospam (AT) nospam (DOT) com> wrote:
Thanks for pointing it out Jeremy. I guess I should spend more time
on the Delphi side of the QC fence. <g>
--
-David
Nihil curo de ista tua stulta superstitione. |
|
| Back to top |
|
 |
JED Guest
|
Posted: Thu Mar 30, 2006 11:03 pm Post subject: Re: My first opinions on BDS2006 |
|
|
David Dean wrote:
| Quote: | In article <442c3242 (AT) newsgroups (DOT) borland.com>, daver <asdf (AT) aol (DOT) com
wrote:
1) The property window could have a filter similar to the tool
palette. Some controls have too many properties.
I really like this suggestion! Put it in QC.
|
It's already there...
Report No: 10268 ( RAID: 220052 ) Status: Open
Add property filtering to the Object Inspector
http://qc.borland.com/wc/qcmain.aspx?d=10268
--
http://www.jed-software.com
http://jedqc.blogspot.com |
|
| Back to top |
|
 |
Kenneth de Camargo Guest
|
Posted: Fri Mar 31, 2006 4:03 am Post subject: Re: My first opinions on BDS2006 |
|
|
daver wrote:
| Quote: | 2) Get rid of star team menu if you do not have it! SUPPORT CVS!
|
For that at least I have a suggestion: I got rid of it editing out the
reference to stide100.bpl in the registry (btw I'm using JEDI vcs, so
far so good).
--
Ken
http://planeta.terra.com.br/educacao/kencamargo/
* this is not a sig * |
|
| Back to top |
|
 |
Alex Bakaev [TeamB] Guest
|
Posted: Fri Mar 31, 2006 6:03 am Post subject: Re: My first opinions on BDS2006 |
|
|
Sebastian Ledesma [Solidyne Labs] wrote:
| Quote: | Dave:
Thank's for your comments.
The only observation is: when Borland / DevCo moves to OMF, MS will create
the XOMF (eXtended OMF), wich
will be incompatible with older versions (as do with MS Word).
An automatic OMF importer could be nice, but not full migration to OMF.
|
Microsoft uses a COFF variant. Borland uses OMF.
..a |
|
| Back to top |
|
 |
Sebastian Ledesma [Solidy Guest
|
Posted: Fri Mar 31, 2006 3:03 pm Post subject: Re: My first opinions on BDS2006 |
|
|
Thanks.
(lot time since I deal with MS tools)
"Alex Bakaev [TeamB]" <zxtt (AT) att (DOT) net> escribió en el mensaje
news:442cc01e (AT) newsgroups (DOT) borland.com...
| Quote: | Sebastian Ledesma [Solidyne Labs] wrote:
Dave:
Thank's for your comments.
The only observation is: when Borland / DevCo moves to OMF, MS will
create the XOMF (eXtended OMF), wich
will be incompatible with older versions (as do with MS Word).
An automatic OMF importer could be nice, but not full migration to OMF.
Microsoft uses a COFF variant. Borland uses OMF.
.a
|
|
|
| Back to top |
|
 |
|