Does anyone know anything about a Visual C++ for Windows,
similar to Visual BASIC?
| Witold Waldman | Aeronautical Research Laboratory |
| Senior Professional Officer | 506 Lorimer Street |
| Airframes & Engines Division | Fishermens Bend VIC 3207 |
| Tel: +61 3 647 7488 | Melbourne, Australia |
| Fax: +61 3 646 7771 | eMail: wit...@hotblk.aed.dsto.gov.au |
Yes, Microsoft will release its Visual C++ next week here in Sweden (and
in the rest of the world too hopefully). I read a Swedish newspaper article
on this a couple of days ago.
Judging from the article, it seems quite promising. Of course it won't be as
handy as Visual Basic, but it seems a lot more capable and easy to handle
than Borlands C++ environment, and Microsofts current C++ environment for
that matter. It is of course a totally Windows hosted environment, with
compiler, linker, debugger, browser etc. It will allow background compiles,
and for you to graphically associate classes with resources on the screen (
well sort of - the journalist wasn't that good on explaining all the
Well, I don't have time to provide any more details. But the papers, and
internet, will soon be flooded with info on this thing I suppose...
Rumor is that MS is working on it, and it'll be called MSC v8.0
ST>Does anyone know anything about a Visual C++ for Windows,
ST>similar to Visual BASIC?
(Use your basic heard-it-from-a-guy-who....reader-beware skills here:)
I haven't seen it myself. I had heard some marketing type from
MS say that is like VB. I was extremely skeptical of that comment.
But someone on CIS said that they saw VC++ at the UK launch and
said that it was very much like VB, and was much faster than C7.
I am beginning to get interested.
. SLMR 2.0 .
Actually, it'll be called MS Visual C++ 1.0, and it's debuting
this week. It's *very* impressive, although not quite to the level
of Visual Basic. There is a sneak preview of it in the March 1993
Windows Tech Journal (which I haven't seen yet), a "First Look" in
the Feb 22 PC Week, which says it's ships this week, and there's
info from people who have seen demos on the MSLANG forum on Compuserve.
It sounds like a winner (provided MS prices it at $130 or so :-) ).
It seems to be in that ballpark (<$200) for the standard edition, and
$300-$400 for the professional edition.
Tommy Petersson to...@enea.se Enea Data AB, Sweden
Here is Microsoft's press release from yesterday's announcement (gleaned
[ \tom haapanen "i don't even know what street canada is on" -- al capone ]
[ to...@wes.on.ca "trust the programmer" -- ansi c standard ]
[ waterloo engineering software "to thine own self be true" -- polonius ]
Microsoft Launches Visual C++
New Integrated Windows-hosted Development System Speeds
Development of C++ Applications for Windows
SANTA CLARA, Calif. Feb. 23, 1993 Microsoft Corporation
today launched a new Microsoft Visual C++ development system for
the Microsoft Windows operating system, a tightly integrated
visual development system that streamlines the development of C++
applications for Windows. Scheduled for shipment on March 1,
Visual C++ comes in both standard and professional editions. The
standard edition replaces the Microsoft QuickC development system
for Windows, and the professional edition succeeds Microsoft
C/C++ version 7.0.
Microsoft Visual C++ is a highly integrated tool set that is
completely Windows hosted and optimized to boost programmer
productivity throughout the entire development cycle. It is the
first C++ product designed to help make the process of learning
and adopting the C++ programming language much easier for
programmers using Windows, while providing all the resources and
power required by the most advanced C++ programmers. "Microsoft
Visual C++ is the shortest path to developing professional C++
applications for the Windows operating system," said Jim
McCarthy, director of marketing and user education for the
development tools group at Microsoft. "With this product,
Microsoft makes C++ programming accessible to more programmers
than ever before and demonstrates Microsoft's commitment to
providing programmers with next-generation tools that accelerate
the development of advanced Windows-based applications."
Visual C++ features the popular wizard technology found in
several of Microsoft's other products, including the Microsoft
Access database management system and Microsoft Excel. Two
unique programming wizards AppWizard and ClassWizard act like
programmers' assistants by giving developers a jump start in
creating a Windows-based application. AppWizard automates the
first steps of using an application framework, making it easy to
get started developing an application. Using a visually oriented
application like the Microsoft Visual Basic programming system,
the new AppStudio in Visual C++ lets programmers graphically
create an application's user interface, while the ClassWizard
connects these user interface elements to C++ code.
Another key feature introduced by Visual C++ is version 2.0
of the Microsoft Foundation Class library, an application
framework for creating Windows-based applications. Building on
and fully compatible with Microsoft Foundation Class 1.0,
version 2.0 provides a robust set of high-level, reusable objects
that provide a rich set of pre-built functionality, such as print
preview. Microsoft Foundation Class 2.0 provides this abundant
functionality without adding speed or size overhead to the final
"In addition to great programming tools, we are committed to
providing the best developer support possible," said McCarthy.
"This includes outstanding supporting products and support
networks, as well as a comprehensive ISV program that encourages
the development of third-party components and tools that provide
added value to the Visual C++ toolset."
The Visual C++ Development System
Visual C++ provides a completely new set of visual, Windows-
hosted tools for editing, resource building, resource to class
mapping, browsing and debugging. The tight integration of these
tools lets programmers navigate quickly through the entire
development cycle as well as perform tasks such as editing,
building or debugging code concurrently.
The Visual C++ development system includes the following new
Microsoft Foundation Class Library version 2.0
Visual WorkBench is the new Windows-hosted development
environment. Using Visual WorkBench, programmers can edit,
build, debug and browse C or C++ code from a single integrated
Windows-based environment. Its toolbar provides one-click access
to frequently used operations. Visual WorkBench offers seamless
access to AppWizard for skeleton application creation, AppStudio
for creation and management of application resources and
ClassWizard for connecting resources to code. Visual C++
uniquely offers an integrated Windows-hosted debugger. For
example, this integration enables developers to set breakpoints
in the editor while debugging.
AppStudio uses a completely graphical approach to user
interface design, resource editing and Visual Basic control
manipulation. AppStudio is a full-featured resource editor that
lets programmers create and edit all the standard Windows-based
resources, including menus, icons, bitmaps, dialogs, string
tables, accelerators and binary data. Programmers can use
AppStudio to install the Visual Basic custom controls within the
AppStudio environment, which enables programmers to leverage pre-
built functionality provided by more than one hundred custom
controls available from third-party developers or Microsoft.
Programmers can edit multiple resources concurrently.
AppStudio supports a wide range of drag-and-drop operations
between resources that are being edited. Property sheets let
programmers enter exact values for an object's properties, such
as button style, so that properties for all user interface
elements can be set very quickly.
AppWizard automates the first steps in using the application
framework, creating a full set of skeleton application source
code files. With only a few clicks of the mouse, it creates a
working skeleton application that contains a wide range of
Windows-based functionality. AppWizard is an indispensable tool
for getting started with the new Microsoft Foundation Class 2.0
features such as toolbars, context-sensitive help, OLE support,
printing and print preview. AppWizard creates all the project
files necessary to build the application immediately.
ClassWizard is the first tool of its kind and helps
developers with many of the administrative details of C++
programming in the Windows environment while enabling them to
have full control over every line of their source code.
ClassWizard automates the process of connecting user interface
controls, such as dialog buttons, to the application code that
Microsoft Foundation Class Library 2.0
Microsoft Foundation Class Library 2.0 builds on, and is
completely compatible with, the previous version that is
generally recognized as the leading C++ API for Windows. Version
2.0 contains an extensive set of classes that encapsulate most of
the basic functionality of Windows while providing higher-level
classes to simplify programming. These classes, coupled with the
internal mechanisms that implement the classes, are called an
The Microsoft Foundation Classes greatly simplify and speed
development by offering programmers a standard architecture and
set of high-level objects. By using these objects, programmers
can quickly create professional applications for Windows that
contain pre-built application behavior, saving a considerable
amount of development time. For example, print preview alone
consists of several thousand lines of code.
Major new classes and capabilities added to Microsoft
Foundation Class 2.0 include printing and print preview,
documents and views, toolbar and status bar classes, form and
edit views, support for Visual Basic custom controls, scrolling
and split-pane windows, OLE classes, dialog data exchange and
validation (DDX/DDV) and context-sensitive help.
Microsoft Foundation Class 2.0 source code is designed to be
compiler independent, so that Microsoft Foundation Class 2.0
applications can be compiled using other C++ compilers. In
addition, applications written with Microsoft Foundation Classes
are easily ported to the Windows NT operating system.
Still the Smallest and Fastest Executables
Visual C++ uses Microsoft fourth generation C/C++ compiler
technology to achieve the smallest and fastest executable code.
New optimization features in Visual C++ include 386 code
optimization and Smart Linking to further reduce the size of
executables. Programmers can now merely click on a menu item to
obtain the best possible speed or size optimization.
Professional and Standard Editions
Two versions of Microsoft Visual C++ for Windows are
available: Microsoft Visual C++ Standard Edition and Microsoft
Visual C++ Professional Edition.
Recommended for experienced programmers of Windows and
C/C++, Microsoft Visual C++, Professional Edition contains all
the resources and tools C and C++ programmers need to create full-
featured Windows- and MS-DOS operating system-based applications.
The Professional Edition includes the Visual WorkBench,
AppStudio, AppWizard, ClassWizard, Windows-based applications
development, optimizing C and C++ compilers, MS-DOS-based
application targeting, CodeView for MS-DOS and Windows, Source
Profiler for Windows and MS-DOS, Microsoft Foundation Class 2.0
and the essential components of the Windows 3.1 SDK. In
addition, Visual C++ is backwardly compatible with applications
developed in Microsoft C/C++ version 7.0. Because the
Professional Edition includes the optimizing compiler, it is the
appropriate choice for applications where speed or size
optimizations are crucial.
The Standard Edition is ideal for part-time programmers or
those who are either new to C++, or those creating smaller
applications and tools for the Windows operating system. It is
an ideal upgrade to C++ programming for users of Microsoft QuickC
development system for Windows.
Product Pricing, Availability and Visual Tools Suite
Both the Standard and Professional Editions of the Microsoft
Visual C++ development system version 1.0 for Windows are
scheduled to be available March 1. The suggested retail price
for the Standard Edition is $199 and $499 for the Professional
Edition. Users of Microsoft C/C++ version 7.0 can upgrade to the
Professional Edition for $139 and programmers using other
compilers can upgrade for $199. Users who acquired a license for
QuickC for Windows can upgrade to the Standard Edition for $79
and users of other compilers can upgrade for $99. The
Professional Edition comes on either CD-ROM or 3.5-inch disks,
while the Standard Edition only comes on 3.5-inch disks.
For only $399, Microsoft is also offering an entire suite of
Visual Tools that include the Standard Editions of both Visual
Basic 2.0 ($199 value) and Visual C++ ($199 value), as well as
the new Visual Control Pack ($149 value). The controls contained
in the Visual Control Pack are identical to those in the
Professional Edition of Visual Basic. This suite of development
tools is an excellent value for those wanting to explore the
power of Windows-based visual programming.
Products and Services Supporting Visual C++
Microsoft offers a wide range of product support services
for Visual C++, including Microsoft forums on CompuServe,
download services, Microsoft FastTips (FAX or phone recording) a
dedicated support number and several fee-based support services.
For product support numbers and more information, call Microsoft
developer services at (800) 227-4679, extension 11700.
System requirements for Microsoft Visual C++ for Windows
include MS-DOS 5 or higher, Microsoft Windows 3.1, an 80386 or
higher processor, 4MB of available RAM (8MB recommended), 30MB
available hard disk storage (to install the full configuration of
the Professional Edition 50MB is required) and a VGA (or higher
resolution) adapter and monitor.
Founded in 1975, Microsoft (NASDAQ "MSFT") is the worldwide
leader in software for personal computers. The company offers a
wide range of products and services for business and personal
use, each designed with the mission of making it easier and more
enjoyable for people to take advantage of the full power of
personal computing every day.
Microsoft, QuickC, MS-DOS and CodeView are registered trademarks
and Visual C++, Windows, Microsoft Access, Visual Basic and
Windows NT are trademarks of Microsoft Corporation.
CompuServe is a registered trademark of CompuServe, Inc.
Prices listed are U.S. suggested retail prices. Reseller prices
>Microsoft is *done* with it (at least version 1.00), and it is called
>Microsoft Visual C++ 1.0. It was just formally announced today.
What will be the availability of Visual C++ for Windows NT? Or at
least components of it like MFC 2.0.
PA says 3rd quarter '93
Technical Consultant GrayMatter Software Holliston MA 508 429 7867
s...@world.std.com sc...@opl.com 73116...@compuserve.com
.... User interface and application development technology and tools ....
I would say it isn't really much like VB at all, actually.
App Wizard builds you an application framework according to a few switches
you set. (want MDI/SDI?, Help/Ole/VBControl support?, etc) Immediately
buildable/runnable. You enhance with dialogs built thru AppStudio
(the .rc editor). Then ClassWizard lets you add event handling code
(member functions) for the controls/commands, etc. This is the part that
is maybe most like VB. Also App Studio understands v1.0 VBX controls
(nice) and provides similar editing of properties, etc.
Mostly, it's a much better IDE for MSC8. No escaping needing to understand
C++ / documents / views / runtime classes / etcetera. Windows-hosted
debugging, integrated class browser w/ context stack, bookmarks, and
other goodies, big and small, many borrowed from other places. (There's
even the OpenLook pushpin in dialogs!)
MFC 2.0 feels and weighs twice as big as v1- lots of new stuff- looks very
nice and thick and gooey. Plenty to learn, and I still am...
Does Visual C++ 1.0 rings the death knell for BC++/Application Frameworks?
Isn't Borland going to announce something to put up a fight against Visual
C++ for their leading share of the Windows C++ programming market. Borland
seems to have slowed to a halt in announcing any new stuff for C++. When it
was BC++ 2.0, it seemed that BC++3.0 & 3.1 were pushed out in record time,
less than a year of each other. Is it because one of their big bosses in
C++ development defected to Symantec and is giving them a headache now?
Just wondering and hoping that Borland will offer a counter-attack visual
programming tool soon to ward off the onslaught by Visual C++ which looks
set to become a bigger seller than VB or BC++.
(I am using BC++/OWL, but I am really tempted to make the switch if
Borland doesn't catch up with Visual C++/MFC 2.0 . It's high time they
bring in a VB-like tool for BC++.)
My information is that Borland is in the process of licensing MFC, and
will be including it in a future C++ product. Microsoft intends the
MFC to be a porting layer that will allow reasonably painless porting
to NT (now) and the Mac (later) and Unix/X (maybe sometime). If
Borland and the other companies use the MFC (Zortech has already
licensed it) it will be better for programmers (except those who have
already written BC++/AF code) because their code should port easier
from one compiler or machine to another. Borland should still be able
to give Microsoft a run for their money in compilers and programming
environments without AF.
Anybody know-heard-think that there will be an app. that
can convert VB -> VC++, or at least convert the
forms to VC++ recources?
mryd...@finabo.abo.fi M.Sc. Mikael Rydstrom
mryd...@aton.abo.fi Abo Akademi University
Fax : +358 21 65 4791 Dept of Chemical Engineering
Phone: +358 21 65 4553 Process Design Laboratory
"Why stop now, just when I'm hating it?"
- Marvin the paranoid android
If you already have C7, it's $149.00 including shipping.
SPE>>ST>Does anyone know anything about a Visual C++ for Windows,
SPE>> I haven't seen it myself. I had heard some marketing type from
SPE>> MS say that is like VB. I was extremely skeptical of that comment.
SPE>> But someone on CIS said that they saw VC++ at the UK launch and
SPE>> said that it was very much like VB, and was much faster than C7.
SPE>> I am beginning to get interested.
SPE>I would say it isn't really much like VB at all, actually.
Those were my comments prior to hearing the press release. I
have been using VB/Dos and MSC 7.0, and was quite skeptical that
they could make VC++ like VB. What they delivered is pretty
much what I expected. Ordered mine yesterday. I can hardly
wait to try out MFC 2.0. I spent the better part of an
afternoon putting post-it tabs in my MFC 1.0 manual, now all
that will be for naught.
SPE>App Wizard builds you an application framework according to a few switches
SPE>(nice) and provides similar editing of properties, etc.
Someone on CIS that participated in the beta stated that he was
able to put together something in 6 hours that took him 2-3 weeks
by long hand. We came close, (real close), to purchasing Windowsmaker
or somesuch. But they are expensive and offered more than we need.
This wizard stuff sounds like it fills the bill.
SPE>Mostly, it's a much better IDE for MSC8. No escaping needing to understand
SPE>C++ / documents / views / runtime classes / etcetera. Windows-hosted
SPE>debugging, integrated class browser w/ context stack, bookmarks, and
SPE>other goodies, big and small, many borrowed from other places. (There's
SPE>even the OpenLook pushpin in dialogs!)
I take it you have gotten a chance to use it? How similar in
functionality is the debugger to CV? Does it remember breakpoints
and watch vars between sessions like CV?
. SLMR 2.0 . if (live || memorex) break;
I believe it is $139.00 for the professional version.
VMG> >Does Visual C++ 1.0 rings the death knell for BC++/Application Frameworks
VMG> >Isn't Borland going to announce something to put up a fight against Visua
VMG> >C++ for their leading share of the Windows C++ programming market. Borlan
Nah. BC++ is too good of a compiler/development environment.
(From the mouth of a BIG MSC/MFC fan). It would be wise for Borland
to support MFC, though. OWL is a good framework, but that DVDT stuff
was a huge mistake. (it is nice to use, but we abandoned OWL because
of the portability issue) Now if OWL and TVision had been more
compatible, things would be different. I'm glad we switched to
MFC, now. The more I use it, the more I like it. I understand that
MFC 2.0 is supposed to provide more abstraction, ala OWL. It is
the "thin layer" of MFC 1.0 that the press discounted that I really
like. It has made learning the WIN API much easier for me.
VMG>from one compiler or machine to another. Borland should still be able
VMG>to give Microsoft a run for their money in compilers and programming
VMG>environments without AF.
Agreed. Borland has proven to be a very good "catch-up" company.
I'm sure they will come out with an environment that will improve
on the "visual programming" platform. We will all benefit from this
My $.02 worth
I saw a demo of VC++ at the Software Dev. Conf. yesterday. It is really slick, and
the demo makes it look easy to do what I spent the last few months learning how to
do using BC++3.1 and App Frameworks/OWL.
I wanted a copy right then, and was seriously disappointed not to win the free
However, this morning I thought about things in the cold light of day. A lot of what
VC++ offers is really for the non-Windows programmer who knows a bit of C++, and wants to
create a new application from the ground up. Once you get past that stage, the power in VC++
comes from the canned .vbx things you can bring into your application which implement stuff
like a multi-media player (the demo I saw). Slick, but no trick, it's called code
reuse in the C++ forum, and while it's a good thing, your can do the same without VC++.
I suppose you can use VB to build your .vbx's, but are these C++ modules?
I am still going to be using BC++ v3.1 for the forseeable future, since there is one heck of
a lot of code in an application for which no visual paradigm exists, and I like the Borland
IDE. Actually, once you know about Dialogs as windows, you can use the IDE and Resource
Workshop as a pretty good substitute for VC++, for all but the initial application
structure. If you need to quickly gen up an application structure, use Protogen (no MDI
support but that's easy to add).
Speaking as a C++ programmer learning windows with OWL, and tempted initially by the fruits
of Microsoft's tree.
No Flames Please, my asbestos undergarments are at the cleaners.
> In article <52...@seismo.CSS.GOV> tan...@seismo.CSS.GOV (Tom Tanida) writes:
> >In article <1m96rh...@darkstar.UCSC.EDU> mem...@ucscb.UCSC.EDU (Mathew G> Eliot) writes:
> >Actually, it'll be called MS Visual C++ 1.0, and it's debuting
> does it produce 32 bits instructions and will it compile program to
> be run under dos (not dos window under win 3) ?
ALL the marketing blurb for Visual C++ concentrates upon the Windows
portion of the (impending) product. However, I too am concerned with the
FUNCTIONALITY of the compiler. Does it implement all those good things
fromthe ANSI standard that C/C++ v7.0 doesn't have: Templates, exception
handling... or must we still rely upon using a utility to hack us up a
version that provide similar features?
Trevor Jenkins Re: "deemed!"
134 Frankland Rd, Croxley Green, RICKMANSWORTH, WD3 3AU, England
email: t...@apusapus.demon.co.uk phone: +44 (0)923 776436 radio: G6AJG
"We need bigger and better books", Jimmy Tingle (Damned in the USA)
: > Does anyone know anything about a Visual C++ for Windows,
: > similar to Visual BASIC?
: Rumor is that MS is working on it, and it'll be called MSC v8.0
I received in the mail a catalog from a company called The Connection,
in it there is an advertisement for Visual C++. There are two versions;
The standard version, and the Professional version.
They are taking orders for this application. I ordered mine direct from
Microsoft. It is currently in manufacturing, and the earliest the disk
version will be available (or so I was told) is mid-March. CD-ROM : March 22.
IT IS ABOUT TIME MICROSOFT CAME OUT WITH A GUI FOR THEIR C/C++ COMPILER !!!
-Hating the 'Workbench'
A big thing that VC++ does is to make it instantaneously easy to add new
message handling functions. ClassWizard just does it for you - you write
the function body - that's it. W/ Borland, you gotta edit the header, add
the DDVT stuff, find the source file, copy the declaration, edit it,
remember what the l/wparams are, discover what base class wants to see this
message so you don't defwndproc past them, etc. etc. VC++ is just a whole
lot easier/faster to use.
Also the trick of using .vbx control is no little thing. Think about how
impossible it is to add .vbx support to BCW and you'll understand- the .rc
mechanism is *not* powerful enough by itself to describe intelligent
controls, and Borland's (incompatible) CTLDATA stuff is nice, but is no
where near enough to do the job.
vbx controls are *not* built using vb. They are a new much more powerful
way of implementing installable/re-usable controls. Itemize your properties
events and types, and the rest is taken care of for you- no more grotty
style dialog work, etc. etc. With VC++ I'd expect to see an *explosion* of
.vbx controls- immediately useable to MSVC folks and not available to
Borlandites; not yet.
MSVC is, in my opinion, a real cut above BCW. Borland will need to do more
than repackage existing tools into a "Visual Edition" to catch-up...
(I am still a borland fan, too, tho)
Sorry for the slowness of this response and maybe somebody has already
answered this for you but,
Visual C++ for NT will be available in the third quarter of this year.
MFC 2 will be included in that product. I'm not certain if MFC 2 will
be on the next pre-release of NT so I can't answer that one for you.
Greg DeMichillie Microsoft AFX
gre...@microsoft.com All opinions are mine, not Microsoft's
There isn't any automatic conversion of VB forms, however MFC 2 does allow
you to use VBX controls in your C++ app and AppStudio provides the design
time environment (in addition to being a regular resource editor).
So you can create dialog and forms and drop VBX controls into them.
Hope that helps.
The beta version I have been evaluating appears to represent the Standard
version- meaning that Codeview etc (part of the Pro version) is not
included, so I can't compare it to V7s. The IDE's builtin debugger
seems plenty capable tho, and has been good enough for my purposes.
I just checked and it looks like it does not remember breakpoints/watch
vars between sessions...
>Mathew G Eliot (mem...@ucscb.UCSC.EDU) wrote:
>: > Does anyone know anything about a Visual C++ for Windows,
>: > similar to Visual BASIC?
>I received in the mail a catalog from a company called The Connection,
>in it there is an advertisement for Visual C++. There are two versions;
>The standard version, and the Professional version.
And did you notice that the order form from The Connection (the little
post card where they expect you to write your Visa card number for
anyone who wants to can copy it) exchanged the "upgrade from MSC7"
and "competitive upgrade" prices?
The prices in the catalog are:
Visual C++ Professional
Outright $289 + $24 s/h
Upgrade from MSC7 $122 + $23
Competitive upgrade $185 + $24
Visual C++ Standard
Outright $119 + $12 s/h
Upgrade from QCW $73 + $11
Competitive upgrade $89 + $12
Prices are the same for magnetic and CD/ROM media. Don't ask me why the
shipping and handling prices vary according to what type of upgrade you're
(I never heard of "The Connection" before; a catalog appeared in my mailbox
Joe Morris / MITRE
I just checked again, and I take it back- the VC++ builtin debugger
*does* remember these things. I dunno how I screwed this up, sorry...
What isn't as good about the VC++ IDE (This is not a flame, just a question,
as I haven't seen it...)
Stefan Olson Mail: ste...@olson.acme.gen.nz
Kindness in giving creates love.
I saw it at the Windows show, and from a short demo, it looked
like a typical v1.0 Microsoft product - some of it done very
nicely, some of it not so nice, and some of it really ugly,
with no obvious reasons other than that they wanted to get it
out the door.
The resource editing facilities looked really good, well inte-
grated and very polished. The compiler part of it was another
story -- it seems as if all they've done is (thinly) bolt something
over the old compiler. For instance, when the project was being
made, it just opened a scrolling text window and spit out reams of
messages like you'd get doing make from a DOS prompt. There was
no clean looking "in progress" dialog box a la Borland. When it
was done, the dialog that came up said something like "process
terminated normally (0xFF)", which strikes me as rather pointlessly
obscure compared to, say, "Done".
The demo we saw also looked astonishingly slow. He was building
a tiny program and had lots of time for salespeak, including the
claim that the new compiler is "one hundred times faster", in
which case I'm very relieved to have been using BC++ v3.1 for
the last year.
I was also a bit disappointed that they weren't using the ctl3d look.
Dialog backgrounds were grey, but check boxes and radio buttons
were still the old flat style. It's particularly odd given that
it looked like the resource editor supported the new style for
building dialog boxes. One thing I hate about Borland is their
alternate-standard controls, so I'd like to see the ctl3d stuff
bury them as soon as possible.
I suspect this may be another wait-for-v2 Micrsoft offering, but
I hope Borland get their act together on supporting MFC and ctl3d
as soon as possible, or a lot of people may switch.
---- Mark Smith ---- Canon Research Europe ---- sm...@canon.co.uk ----
There's at least 2 PD tools around that can convert VB Forms to .rc
resources (sans control properties, I would think). Converting from
VB to VC++ is not very much simpler than converting VB to any C/C++
implementation (VC++ gives you some of the VBControl support). You'd
still to do what VBControls don't do (control arrays, drag-n-drop,
Form HCTLs, pf_noRuntimeW probs, V2.0 .vbx controls) and, of course,
you'd need toss in a BASIC-to-C++ translator. Not really a weekend job...
There's nothing included with it, and my guess is that there's an opportunity
here for some inventive third party.
|| _--_ Peter Hildebrandt ||
||- // -- \\ ---------------------------------------------------||
||  ||  Software Consulting With A Twist ||
Once small correction. The "process terminated normally" message
comes up when the application you are debugging terminates, not when
a compilation terminates. It is there so you can tell if your program
just exited or if it crashed in some fashion.
what is it with you people - does everything have to conform to Microsoft's standards???
I LOVE Borlands Custom controls, as well as OWL. I was using OWL from it's first release, and I love DVDTs, and I realy don't give a hoot that it only works under borland's compilers. I hope that the programms that I wrote in OWL will stay standard and that Borland not take a whole new tangent or move to MFC altogether.
ps. NO more flack about OWL, please - thanX.
Oops. Never trust reviews from the shoulder surfing fraternity.
My apologies. Btw, does VC++ come with the full SDK manual set?
My BC++ 3.1 upgrade didn't include new manuals, and you could
probably get me to pay #150 just for the manuals considering the
price of books in the UK.
---- Mark Smith --------------------- msm...@discreet.demon.co.uk ----