BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Need some advice...

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Non-Technical)
View previous topic :: View next topic  
Author Message
Joe Thompson
Guest





PostPosted: Fri Nov 28, 2003 5:39 am    Post subject: Need some advice... Reply with quote



I just started working on a project that is very GUI intensive. I have
always used BCB and suggested that I use it for this project. The tool used
to build it has been left up to me with the following stipulation: It may
need to be ported to Windows CE someday. That alone pretty much rules out
BCB. I don't know much about .Net yet. Does it port to WinCE? Are there
third party controls similar to Raize, RX, TComPort, etc. that can be added
to the .Net IDE? If so, where is a good source for them? If .Net is not
portable to WInCE, is regular VC++? Obviously I'm not very familiar with
WinCE so any help or suggestions would be appreciated. Can you just take a
Windows program and compile it for WinCE or does special consideration have
to be given to button sizes, menus, etc. since it mostly runs on small
screens. Does this new BCBX target WinCE? Or what about Delphi(Cool using
..Net?

Thanks in advance,
Joe


Back to top
Remy Lebeau (TeamB)
Guest





PostPosted: Fri Nov 28, 2003 7:04 am    Post subject: Re: Need some advice... Reply with quote



"Joe Thompson" <joelizthompson (AT) comcast (DOT) net> wrote

Quote:
The tool used to build it has been left up to me with the following
stipulation: It may need to be ported to Windows CE someday.

You just ruled out BCB. It does not support WinCE at all.

Quote:
I don't know much about .Net yet. Does it port to WinCE?

There is a version of WinCE available that supports .NET, yes.

Quote:
Can you just take a Windows program and compile it for WinCE

No. WinCE is a completely different hardware platform. Even though WinCE
is a type of Windows OS, it runs on a different hardware architecture, and
as such you would need to use a compiler that supports producing machine
code for that kind of hardware.

Quote:
Does this new BCBX target WinCE?

No. But then, CBX does not target any other platform, for that matter. It
is platform-agnostic. You can plug in any compiler toolset you want. If
you can find a compiler for WinCE, in theory you should be able to plug in
it. Also, when CBX eventually implements .NET support, then you can
probably use it to write for the .NET-enabled versions of WinCE.


Gambit



Back to top
Graeme Prentice
Guest





PostPosted: Fri Nov 28, 2003 10:48 am    Post subject: Re: Need some advice... Reply with quote



On Thu, 27 Nov 2003 21:39:40 -0800, "Joe Thompson"
<joelizthompson (AT) comcast (DOT) net> wrote:

Quote:
I just started working on a project that is very GUI intensive. I have
always used BCB and suggested that I use it for this project. The tool used
to build it has been left up to me with the following stipulation: It may
need to be ported to Windows CE someday. That alone pretty much rules out
BCB. I don't know much about .Net yet. Does it port to WinCE? Are there
third party controls similar to Raize, RX, TComPort, etc. that can be added
to the .Net IDE? If so, where is a good source for them? If .Net is not
portable to WInCE, is regular VC++? Obviously I'm not very familiar with
WinCE so any help or suggestions would be appreciated. Can you just take a
Windows program and compile it for WinCE or does special consideration have
to be given to button sizes, menus, etc. since it mostly runs on small
screens. Does this new BCBX target WinCE? Or what about Delphi(Cool using
.Net?


I imagine you can find the information you need on Microsoft
newsgroups and website, but you may find it useful to look at

http://www.wxwindows.org/embedded.htm

http://wiki.wxwindows.org/wiki.pl?Developers_Notebook/WxWinCE

wxWindows is the framework used in CBX. The winCE port of wxWindows
is incomplete at this stage but you might learn something from looking
at the wxWindows source code or asking on comp.soft-sys.wxwindows. I
don't know if the Borland RAD designer will support WinCE but it
might. I guess MS don't have an RAD designer for C++ WinCE. You
should try one of the CBX newsgroups about this - there are Borland
reps responding in some of those groups. I guess you just need a C++
compiler for the machine you're targetting - if the compiler is GCC
you should have no problems with the wxWindows code.

Graeme


Back to top
Graeme Prentice
Guest





PostPosted: Fri Nov 28, 2003 11:05 am    Post subject: Re: Need some advice... Reply with quote

On Fri, 28 Nov 2003 23:48:38 +1300, Graeme Prentice
<invalid (AT) paradise (DOT) net.nz> wrote:

Quote:

wxWindows is the framework used in CBX. The winCE port of wxWindows
is incomplete at this stage but you might learn something from looking
at the wxWindows source code or asking on comp.soft-sys.wxwindows. I
don't know if the Borland RAD designer will support WinCE but it
might.

I forgot to mention - the wx RAD designer is also incomplete at this
stage but wxWindows has been used to create Win32 GUIs for several
years and wxWindows programs can also be compiled for Linux/GTK and
Apple MAC.


Back to top
Hendrik Schober
Guest





PostPosted: Fri Nov 28, 2003 11:41 am    Post subject: Re: Need some advice... Reply with quote

Remy Lebeau (TeamB) <gambit47.no.spam (AT) no (DOT) spam.yahoo.com> wrote:
Quote:
[...]
Can you just take a Windows program and compile it for WinCE

No. WinCE is a completely different hardware platform. Even though WinCE
is a type of Windows OS, it runs on a different hardware architecture, and
as such you would need to use a compiler that supports producing machine
code for that kind of hardware.


Well, I thought this is what re-compilation
was for?

Quote:
[...]
Gambit

Schobi

--
[email]SpamTrap (AT) gmx (DOT) de[/email] is never read
I'm Schobi at suespammers dot org

"Sometimes compilers are so much more reasonable than people."
Scott Meyers



Back to top
Ian Chodera
Guest





PostPosted: Fri Nov 28, 2003 4:07 pm    Post subject: Re: Need some advice... Reply with quote

Embedded Visual C++ (for CE) is pretty much identical to Visual C++ V6

Windows CE is effectively a cut down version of Windows NT. stuff marked
as depreciated in WIN32 API is dropped. eg it ONLY supports Unicode, not
MBCS or ANSI, so anything that will compile for CE will pretty well
compile for NT flavours (2000, XP etc). The reverse is NOT true.

Doing some things on CE is quite tricky with the limited API. One of the
problems with CE is that you have to create a project for EACH targeted
platform as each has a different set of hardware (and consequently
supported API), and you will get a custom platform for each CE kernel.
So if you are serious about this route I would develop for CE, and port
to NT / 95.

I dont know about .net flavours but that may well be your best option,
it will probably give a much more uniform environment for all platforms.

Regards
Ian




Joe Thompson wrote:
Quote:
I just started working on a project that is very GUI intensive. I have
always used BCB and suggested that I use it for this project. The tool used
to build it has been left up to me with the following stipulation: It may
need to be ported to Windows CE someday. That alone pretty much rules out
BCB. I don't know much about .Net yet. Does it port to WinCE? Are there
third party controls similar to Raize, RX, TComPort, etc. that can be added
to the .Net IDE? If so, where is a good source for them? If .Net is not
portable to WInCE, is regular VC++? Obviously I'm not very familiar with
WinCE so any help or suggestions would be appreciated. Can you just take a
Windows program and compile it for WinCE or does special consideration have
to be given to button sizes, menus, etc. since it mostly runs on small
screens. Does this new BCBX target WinCE? Or what about Delphi(Cool using
.Net?

Thanks in advance,
Joe




Back to top
Harold Howe [TeamB]
Guest





PostPosted: Fri Nov 28, 2003 5:38 pm    Post subject: Re: Need some advice... Reply with quote

Quote:
I don't know much about .Net yet. Does it port to WinCE?

It does via the .net compact framework (which is a slow piece of junk
right now).

h^2


Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder (Non-Technical) All times are GMT
Page 1 of 1

 
Jump to:  
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 vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.