EZGUI 4.0 Professional Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

EZGUI 4.0 Pro and CrossOver

I am the developer of EZGUI 4.0 Pro and hopefully I can generate some interest in testing it on CrossOver.

EZGUI acts as a middleman between the PowerBasic compiler and the Windows API.

This means the application is not making all the calls to the Windows API (operating system), but the EZGUI runtime is (a 515 KB DLL).

If the runtime can be made more compatible with CrossOver, then all developers who use EZGUI to build applications will automatically have an application which is compatible with CrossOver.

One advantage EZGUI has which may increase the probability it will be more compatible with CrossOver, is that it was designed from scratch to be as compatible as possible with Windows 95, as well as more current operating systems. By using the lower denominator of the Windows operating systems, it is less likely to have problems with something like CrossOver.

For example, it has a Graphics engine (a Canvas control) with advanced graphics such as Sprites which can do anti-aliasing and alphablending. The nice thing though is that it does not use DirectX, GDI+ or OpenGL for any of it. It uses the simplest APIs' possible found in Windows (plus proprietary code) found in the Windows GDI (standard Graphics API's). It can even do what is called "dirty rectangles" to increase animation speed.

I have experimented alittle with Wine on SUSE 9.0 Professional and have yet to installed CrossOver (which is on my "want to do" list).

Any users of EZGUI 4.0 Pro (programmers) or anyone who uses software written using EZGUI 4.0, feel free to ask questions here.

Chris,

Good to see you here. I haven't been much of a fan of 'middle-ware' solutions for Linux, but after long discussions with some customers, I am beginning to think this might be a viable solution. Since many of my applications use additional add-on tools (for the database, etc), I expect to run into quite a number of problems. Hopefully though, I will also come up with quite a number of solutions :)

One of my main projects now is to convert my biggest app from a proprietary database (Tsunami) to MySQL or SQLite. I have two versions, a single user and a multi-user. I will probably end up using both engines as my SQL tools should work with both interchangeably.

I just applied to be an advocate for EZGUI under CrossOver, so we'll see how this goes.

Joe,

Feel free to report any problems EZGUI has with CrossOver here and I will attempt to research the problem to see if it can be fixed.

You may find my support for legacy operating systems (Windows 95) in EZGUI may prove a blessing when used with CrossOver, since legacy API's are more likely to be handled well, compared to more recent API's in Windows.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoic1l4QThWRkt2NWE0RlFUOSIsImdkcHIiOjB9