Re: FruitBasket-MFC
- From: "jaffar" <jaffar@xxxxxxxxxxxxx>
- To: <programmingblind@xxxxxxxxxxxxx>
- Date: Tue, 20 Nov 2007 06:13:36 +0800
Hi Ken. I just built my finish code using the build option and it works
just fine, provided i make no errors of course. Cheers! Cheers!
----- Original Message -----
From: "Ken Perry" <whistler@xxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Tuesday, November 20, 2007 4:47 AM
Subject: RE: FruitBasket-MFC
Really what command line do you use to compile it then?
Ken
-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of jaffar
Sent: Monday, November 19, 2007 8:13 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: FruitBasket-MFC
Hi Jamal. As far as I understand it, MFC itself is a microsoft created
library-cum-wrapper for Win32 programming. As far As I am Concerned, I
just
create MFC applications without the use of the readily available App
Wizards
with Visual Studio. I just start from scratch from and empty project and
hand code the app myself which i find to be more productive. Cheers!
----- Original Message -----
From: "Jamal Mazrui" <empower@xxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx>
Sent: Monday, November 19, 2007 9:45 PM
Subject: RE: FruitBasket-MFC
I'm looking forward to studying your code, Ken. I have no experience
with the dialog editor myself, and wonder whether it would be possible
to develop with MFC without it, by using a version of
CreateDialogIndirect (or equivalent for regular application windows),
whereby control attributes are specified via memory structures at
runtime. Are there wrappers to help develop in this way?
Jamal
On Sun, 18 Nov 2007, Ken Perry wrote:
Date: Sun, 18 Nov 2007 22:36:42 -0800
From: Ken Perry <whistler@xxxxxxxxxxxxx>
Reply-To: programmingblind@xxxxxxxxxxxxx
To: programmingblind@xxxxxxxxxxxxx
Subject: RE: FruitBasket-MFC
Oh yeah same for Jaws and I am betting most screen readers. Like I
said I was able to drop the controls but I had to go in and edit
their locations because the dialog can not be tabbed through like the
Form editor with Jaws.
I mean when you read tutorials on MFC they say just select the button
and hit enter and it will give you a list of properties or stuff like
that.
Well In my case the add button and delete button and edit box were
all visible but the list box was not on the screen. I maximized the
dialog with Alt-space but that didn't seem to help. I finally just
went to the resource file and edited it with the source code editor
which means you have to sit down and figure out where each control
should go. I am not complaining because you can do it and it gives
you full control over the dialog . It could be worse as we all know
because visual c++ 6 and jaws you couldn't even select the controls
and drop them on the dialog. At least now you can drop them and
arrange them later.
Ken
_____
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of jaffar
Sent: Sunday, November 18, 2007 10:30 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: FruitBasket-MFC
Hi Ken. Would agree with you there. The resource editor is not
really accessible, although with window eyes, one could use the num
pad to read some info on the screen. I wish it were more accessible
though. Cheers!
----- Original Message -----
From: Ken <mailto:whistler@xxxxxxxxxxxxx> Perry
To: programmingblind@xxxxxxxxxxxxx
Sent: Monday, November 19, 2007 2:09 PM
Subject: FruitBasket-MFC
You ask for it you got it. Here it is the one the only FruitBasket
in MFC.
The hardest part of writing this was using the resource editor. It
was like being back in Visual studio 6. Why they didn't just make
the current dialog editor work for the old resources I don't know. I
doubt they will fix this in 2008 but we can all pray. Jamal have you
tried the MFC resource editor and do you think it could be made to be
accessible like the forms editor?
Anyway even with the problems I was able to make the FruitBasket
program in little to no time so here it is. Note most of the guts of
the program is in FruitBasketDlg.cpp and FruitBasketDlg.h I am going
to try to make a minimalist version of this but the trouble I had
with a single source version of this was the command line options.
Microsoft has not made it easy to just compile an MFC application.
Further more a single cpp file would need all the controls done
dynamically rather than in a resource file.
While that would get around the problems I had with the resource
editor, I find fighting with the resource files easier than writing
all the code to create the controls dynamically. This doesn't mean I
won't make a minimalist version of the MFC FruitBasket it just means
it is not done yet.
I will most likely make it when I re make the win32 version I lost.
OK here is the link to the two archives of the MFC version. I made
two because some people on this list like .rar and some like .zip.
Inthane use which ever you want to on the page it is the same file.
The executable is under the release directory.
.rar:
<http://www.blinksoft.com/~whistler/FruitBasket-MFC.rar>
http://www.blinksoft.com/~whistler/FruitBasket-MFC.rar
.zip
<http://www.blinksoft.com/~whistler/FruitBasket-MFC.zip>
http://www.blinksoft.com/~whistler/FruitBasket-MFC.zip
Ken
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
__________
View the list's information and change your settings at
http://www.freelists.org/list/programmingblind
- Follow-Ups:
- RE: FruitBasket-MFC
- From: Ken Perry
- References:
- FruitBasket-MFC
- From: Ken Perry
- Re: FruitBasket-MFC
- From: jaffar
- RE: FruitBasket-MFC
- From: Ken Perry
- RE: FruitBasket-MFC
- From: Jamal Mazrui
- Re: FruitBasket-MFC
- From: jaffar
- RE: FruitBasket-MFC
- From: Ken Perry
Other related posts:
- » FruitBasket-MFC
- » Re: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » Re: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » RE: FruitBasket-MFC
- » RE: FruitBasket-MFC
Really what command line do you use to compile it then? Ken -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of jaffar Sent: Monday, November 19, 2007 8:13 AM To: programmingblind@xxxxxxxxxxxxx Subject: Re: FruitBasket-MFC Hi Jamal. As far as I understand it, MFC itself is a microsoft createdlibrary-cum-wrapper for Win32 programming. As far As I am Concerned, I just create MFC applications without the use of the readily available App Wizards
with Visual Studio. I just start from scratch from and empty project and hand code the app myself which i find to be more productive. Cheers! ----- Original Message ----- From: "Jamal Mazrui" <empower@xxxxxxxxx> To: <programmingblind@xxxxxxxxxxxxx> Sent: Monday, November 19, 2007 9:45 PM Subject: RE: FruitBasket-MFC
I'm looking forward to studying your code, Ken. I have no experience with the dialog editor myself, and wonder whether it would be possible to develop with MFC without it, by using a version of CreateDialogIndirect (or equivalent for regular application windows), whereby control attributes are specified via memory structures at runtime. Are there wrappers to help develop in this way? Jamal On Sun, 18 Nov 2007, Ken Perry wrote:Date: Sun, 18 Nov 2007 22:36:42 -0800 From: Ken Perry <whistler@xxxxxxxxxxxxx> Reply-To: programmingblind@xxxxxxxxxxxxx To: programmingblind@xxxxxxxxxxxxx Subject: RE: FruitBasket-MFC Oh yeah same for Jaws and I am betting most screen readers. Like I said I was able to drop the controls but I had to go in and edit their locations because the dialog can not be tabbed through like the Form editor with Jaws. I mean when you read tutorials on MFC they say just select the button and hit enter and it will give you a list of properties or stuff like
that.
Well In my case the add button and delete button and edit box were all visible but the list box was not on the screen. I maximized the dialog with Alt-space but that didn't seem to help. I finally just went to the resource file and edited it with the source code editor which means you have to sit down and figure out where each control should go. I am not complaining because you can do it and it gives you full control over the dialog . It could be worse as we all know because visual c++ 6 and jaws you couldn't even select the controls and drop them on the dialog. At least now you can drop them and arrange them later. Ken _____ From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of jaffar Sent: Sunday, November 18, 2007 10:30 PM To: programmingblind@xxxxxxxxxxxxx Subject: Re: FruitBasket-MFC Hi Ken. Would agree with you there. The resource editor is not really accessible, although with window eyes, one could use the num pad to read some info on the screen. I wish it were more accessible
though. Cheers!
----- Original Message ----- From: Ken <mailto:whistler@xxxxxxxxxxxxx> Perry To: programmingblind@xxxxxxxxxxxxx Sent: Monday, November 19, 2007 2:09 PM Subject: FruitBasket-MFC You ask for it you got it. Here it is the one the only FruitBasket in MFC. The hardest part of writing this was using the resource editor. It was like being back in Visual studio 6. Why they didn't just make the current dialog editor work for the old resources I don't know. I doubt they will fix this in 2008 but we can all pray. Jamal have you tried the MFC resource editor and do you think it could be made to be accessible like the forms editor? Anyway even with the problems I was able to make the FruitBasket program in little to no time so here it is. Note most of the guts of the program is in FruitBasketDlg.cpp and FruitBasketDlg.h I am going to try to make a minimalist version of this but the trouble I had with a single source version of this was the command line options. Microsoft has not made it easy to just compile an MFC application. Further more a single cpp file would need all the controls done dynamically rather than in a resource file. While that would get around the problems I had with the resource editor, I find fighting with the resource files easier than writing all the code to create the controls dynamically. This doesn't mean I won't make a minimalist version of the MFC FruitBasket it just means it is not done yet. I will most likely make it when I re make the win32 version I lost. OK here is the link to the two archives of the MFC version. I made two because some people on this list like .rar and some like .zip. Inthane use which ever you want to on the page it is the same file. The executable is under the release directory. .rar: <http://www.blinksoft.com/~whistler/FruitBasket-MFC.rar> http://www.blinksoft.com/~whistler/FruitBasket-MFC.rar .zip <http://www.blinksoft.com/~whistler/FruitBasket-MFC.zip> http://www.blinksoft.com/~whistler/FruitBasket-MFC.zip Ken__________ View the list's information and change your settings at http://www.freelists.org/list/programmingblind
__________ View the list's information and change your settings at http://www.freelists.org/list/programmingblind __________ View the list's information and change your settings at http://www.freelists.org/list/programmingblind
- RE: FruitBasket-MFC
- From: Ken Perry
- FruitBasket-MFC
- From: Ken Perry
- Re: FruitBasket-MFC
- From: jaffar
- RE: FruitBasket-MFC
- From: Ken Perry
- RE: FruitBasket-MFC
- From: Jamal Mazrui
- Re: FruitBasket-MFC
- From: jaffar
- RE: FruitBasket-MFC
- From: Ken Perry