Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Frank Kelley

Pages: [1]
1
EZGUI 5 support forum / MIDI Controls Under Windows 11
« on: May 05, 2025, 01:24:06 pm »
Is there any reason why an EZGUI program using multiple MIDI controls would fail to play audio under Windows 11? A friend has one of my programs that plays audio fine under Windows 10, but the same program on his new Acer Windows 11 laptop responds with silence. Other Windows programs do play audio fine in the laptop. I initially thought it might be a driver issue, but that now seems unlikely.

Any clue as to why this would be happening? Thanks in advance.

2
EZGUI 5 support forum / Re: Light/Dark Mode
« on: April 03, 2025, 11:45:24 pm »
Thank you for the response, Chris.

Most of my apps don't use OwnerRedraw. What is the method of enumerating all the controls? Is there an example of this in the EZGUI examples folder?

3
EZGUI 5 support forum / Light/Dark Mode
« on: April 01, 2025, 01:47:47 pm »
Many programs today offer both a "light" and "dark" mode. Is there an easy way such a toggle can be incorporated in an EZGUI-created application?

4
EZGUI 5 support forum / Re: Using EZ_SETONLAYER with a Page Form
« on: August 14, 2024, 05:57:45 am »
After a night's sleep, I came at the problem differently. Ignoring the layer question entirely, I created a second, tiny page form (7 x 1) and loaded it immediately after the first page form in the parent's EZ_Loaded event. This second page form is positioned over a blank space on the parent, so while it's present, you can't see it. I can then use EZ_ShowPage in the parent's tab events to show the first page form when layer 1 is selected, and switch to the blank second page form when other layers are selected on the parent form.

This took only about five minutes to put into place and it works perfectly!

5
EZGUI 5 support forum / Using EZ_SETONLAYER with a Page Form
« on: August 13, 2024, 08:34:55 pm »
I have a page form with a tab control embedded in a parent window. The parent window also has a tab control. It appears the page form is being created on Layer 0, as it is visible on each of the parent's tabs. Is there a way to place the page form on layer 1, so it does not appear on any of the parent's other tabs?

I explored using EZ_SetOnLayer, getting the page form's EZ_Handle and then using EZ_AssignID, but that didn't work. Also tried using EZ_SetLayer in the page form's %EZ_Loading event...no dice there, either.

Any ideas?

6
EZGUI 5 support forum / Re: Strange event
« on: July 06, 2022, 08:12:32 am »
Brian:

Do you have any other third-party applications running in the background (e.g., security-type programs)? I use MalwareBytes on my PC (great program) but from time to time I get a compile error and the compilation aborts. This can happen even compiling when no changes to the source have been made.

After much, much trial and error, I've traced this issue to MalwareBytes' "Ransomware Protection" feature. Now, whenever a compile error of this nature occurs, I disable the "Ransomware" protection option and compiling is then error-free. Something similar on your machine might be interfering with the compile process.

(I did report this issue to MalwareBytes but apparently no action has been taken by them.)

7
EZGUI 5 support forum / Re: Limit of 20 Items in Dropdown Menu?
« on: March 04, 2022, 02:35:50 pm »
I ended up manually adjusting the ID of last few menu items as other portions of my code depend on the default 5 value increment of controls to hide/display them depending on what is happening elsewhere in the code.

It might have been better to have EZGUI generate the IDs of successive main menu items based on the ID of the last item in the previous main menu, but that's 20/20 hindsight on my part.

Thanks for your response, nonetheless!

8
EZGUI 5 support forum / Limit of 20 Items in Dropdown Menu?
« on: March 03, 2022, 04:23:32 pm »
Working on a project that is using a form menu (File, Tools, Help, etc.) across the top of the form. One of the drop downs has grown to 20 items (including separators). It happens that EZGUI gives the last item in the list an ID of 9200...which is also the ID of the first item in the NEXT list. Much confusion when the menu appears to go haywire.

Is there a way to allow 20 full items in a drop down menu without having to edit the EZGUI generated code?

Pages: [1]