From: Koen Piller
To: Bernard Bout
Visual FoxPro 9 SP2
Projects and Design
Monday, December 28, 2009 9:04:39 AM
This message was rated by:
> Hi Koen
> > Bernard,
> > I was trying to implent your ideas as described in the above blog (and have to address you via this forum, as response to your blog is limited)
> I closed comments because there is no spam filter and I used to get lots of spam. You can always find me here anyway.
> What do you mean by "implement your ideas"?
> > I am facing following problems on starting up your GDI+XPad.exe
> > 1. it complains "System.app" not present (although in my VFP9 rooth directory - this quy wants an explicit own System.app ? Maybe you could make the exe look in the VFPhome() also to prevent n System.app's on my pc which have to be updated/actualized?
> This is how all apps using GDI+x are written AFAIK. It is a stand-alone EXE so how can it know where HOME() is when you run it on its own? As far as the EXE is concerned HOME() is where you run it from.
> Unless you are running it from within the VFP IDE?
> > 2. The pad seems to lack a possiblity to move around on the screen, not a bad idea to implent that?
> I don't understand what you mean here.
> > 3. After I have instantiated the pad I get a "dummy.prg" VFP window, which I can minimize, not close, upon a click on the close (red Cross) ordinary Window/VFP button it opens in default width/height.
> Don't know what you are talking about. Have you got the latest version (v 1.35)?
> This is what I see. Where is dummy.prg in this screen?
> > 4. Clicking on any other button on your pad I still get this dummy guy.
Oh well, I missed the Foxtools.Fll, after copy that one also in the same directory where GDI+X Pad is running it works ok.
So System.APP and Foxtools.FLL and GDI+XPad.exe are now all in the same directory and it works as expected.
I was exploring how you used the GDI+ to make buttons and other controls with a more modern look believing I could learn something from your techniques.
Will have an extensive look at it and in case any questions will start a new topic. OK?
Thanks for prompt reply.
Posted by Koen Piller @ 12/27/2009 10:56:44 AM
Posted by Cesar @ 12/28/2009 1:47:32 AM
Posted by Bernard Bout @ 12/28/2009 4:30:26 AM
Posted by Koen Piller @ 12/28/2009 9:04:39 AM
Posted by Bernard Bout @ 12/29/2009 10:23:37 AM