EGrid32 problems

Started by Brian Chirgwin, November 04, 2009, 10:31:23 AM

Previous topic - Next topic

Brian Chirgwin

Hi,

DEMO EGRID CONTROL
. Create a new project
. Add a EGrid32 Demo control
. Save project
. Close FireFly 3
. Start FireFly 3
. Load previous project.
. I receive a lot of messages stating Error Setting Custom Control Property
. The control does not appear on the form (actually, it is there, but the top, left, width, height are all set to 0.

LICENSED EGRID CONTROL
. Adding the Licensed EGRID Control I receive the Windows standard crash dialog "Firefly Visual Designer encountered a problem and needs to close." message. Closing the message the application crashes.

Is there some configuration that needs to be updated/changed from version 2.99? I installed to the same directory as version 2, so maybe the configuration is set for version 2 and Version 3 requires different configuration?


Paul Squires

Quote from: Brian Chirgwin on November 04, 2009, 10:31:23 AM
Is there some configuration that needs to be updated/changed from version 2.99? I installed to the same directory as version 2, so maybe the configuration is set for version 2 and Version 3 requires different configuration?

I think that you are spot on with your statement above. I would install FF3 to a seaprate folder than FF2. Custom control definition files (*.ctl) have changed slightly from FF2. I expect that FF3 may be reading older FF2 files since FF3 is installed over FF2.

My suggestion: Install FF3 to a separate folder. Create a simple one form project and add the EGrid32 demo control to it. Compile and run. Save and Exit. Reload. Does it all work without a crash?
Paul Squires
PlanetSquires Software

Brian Chirgwin

Hi Paul,

I completely removed FireFly 2 and 3.
Reinstalled 3

I only have EGRID Demo available (which is correct) as the licensed version isn't included with Firefly 3.

When I add a EGRID control to the form it fails and FireFly 3 crashes.

Any other ideas?


Paul Squires

hmmm... this is a tough one because I don't get a crash here. What operating system are you using?

Do any of the other external custom controls crash? For example, SIGrid, MLG, XPButton, RRButton.... ?

Paul Squires
PlanetSquires Software

Brian Chirgwin

Quote from: TechSupport on November 04, 2009, 03:29:07 PM
hmmm... this is a tough one because I don't get a crash here. What operating system are you using?

Do any of the other external custom controls crash? For example, SIGrid, MLG, XPButton, RRButton.... ?

Yep, that's me. I always have the strange ones.

Windows XP SP3 and all the latest Windows Updates. I do have IE 8 installed but mostly use Firefox. Mainly use IE for Windows Update.

I am using Microsoft Security Essentials as Virus protection. I turned it off. No difference.

A little more info. Although SIGRID appears in the custom control directory, it does not appear as a control in FireFly 3. EGrid Demo does though. Is it possible that SIGRID and EGRID configurations are being corrupted/merged in some way?

I re-downloaded the installation as well, just to be sure the install wasn't corrupted.

Appreciate your help. I can't think of anything else to try right now. Let me know if you think of something else.


Brian Chirgwin

Hi Paul,

I removed the SIGRID folder from the custom control directory and EGRID Demo can be added and the project reloaded. It does seem that the SIGRID and EGRID control configuration information have some issue.

Maybe it is the Microsoft Security Essentials (Virus protection) being on during install? I'll check this out and let you know.






Brian Chirgwin


Couple more observations.

Moving the EGRID info out of the custom control directory. Coping back in the SIGRID Control info, the SIGRID appears in the FireFly list of controls, but does nothing. I can't add one to a form.

Installing with MS Security Essentials disabled didn't change the results.

I don't use SIGRID, so I am just leaving it out for now..

By the way, the installation settings I used were to use My Documents Folder for settings. I tried the other way as well with no difference, but not sure if I had a clean configuration at the time.

Anyway, looks like I can get around the issue.

If you want me to test something else let me know.




David Martin

I have successfully created an eGrid32 project with the registered version.

What I did was to copy the registered versions of: EGRID32PRO.DLL, EGRID32PRO.INC and EGRID32.CHM into/over the existing files in CustomControls\SweetHeartGames\EGrid32

Paul Squires

I'm happy that it is working for you although I wasn't much help in this case.  :)
Paul Squires
PlanetSquires Software

David Martin

I had no problem with it, it worked first try.

I also, unintentionally, installed FF3 in my existing FF2 directory...so there are some extra items in that directory...was thinking about removing directory and doing a fresh install...haven't really had time to work to much with FF3 yet.

John Montenigro

Nertz! 

I have the registered eGrid32 and didn't know about this conflict, so I also installed FF3 over FF2...

So, what do I need to do to sort it all out this weekend?

Thnx,
-John