Skip to content

Improve compatibility with HMG and MINIGUI #600

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
fyurisich opened this issue Mar 27, 2023 · 5 comments
Open

Improve compatibility with HMG and MINIGUI #600

fyurisich opened this issue Mar 27, 2023 · 5 comments
Assignees
Labels
enhancement Enhancement proposal pending This issue is not assigned yet

Comments

@fyurisich
Copy link
Member

fyurisich commented Mar 27, 2023

Improve compatibility with HMG and MINIGUI:

  • SET OOP command (non functional). Done. See d30323d
  • Error constants. Done. See d30323d
  • IsContextMenuDefined. Done. See a0087c2
  • IsNotifyMenuDefined. Done. See 7b61599
  • Various WM constants. Done. See c43409c
  • QUIT command. Done. see 97f7c9b
  • LoadTrayIcon function. Done. 2623135
  • Control and form context menu. Done. See d30323d
  • Control context menu ON/OFF. Done. See d30323d
  • Control CLIENTEDGE, STATICEDGE, WINDOWEDGE and NOTEDGE sytles. Done. See fa84e00
  • System.x and Sys.x pseudofunctions. Done. See 4810ea8
  • NONCLIENTMETRICS. Done. d906882
  • CLEAN MEMORY. Done. 26fefa9
@fyurisich fyurisich added enhancement Enhancement proposal pending This issue is not assigned yet labels Mar 27, 2023
@fyurisich
Copy link
Member Author

fyurisich commented Mar 27, 2023

Also:
SET SCROLLPAGE TO
SET SCROLLSTEP TO
SET AUTOSCROLL ON/OFF
Done, see 5ed05a5

@fyurisich fyurisich self-assigned this Mar 27, 2023
@fyurisich
Copy link
Member Author

fyurisich commented Mar 27, 2023

Also:
GetMenu
ExistMainMenu
DeleteMainMenu
Done. See ff91179

@fyurisich
Copy link
Member Author

fyurisich commented Apr 2, 2023

Also:
RELEASE MAIN MENU and RELEASE MAINMENU
RELEASE CONTEXT MENU and RELEASE CONTEXTMENU
RELEASE NOTIFY MENU and RELEASE NOTIFYMENU
RELEASE DROPDOWN MENU BUTTON and RELEASE DROPDOWNMENU OWNERBUTTON
DEFINE CONTROL CONTEXT MENU and DEFINE CONTROL CONTEXTMENU
RELEASE CONTROL CONTEXT MENU and RELEASE CONTROL CONTEXTMENU
Done. See fca6dbb

@fyurisich
Copy link
Member Author

fyurisich commented Apr 5, 2023

Clipboard related functions. **** PENDING ****
Add HMG´s Random function. Added as HMG_Random. See b9cfef8

@fyurisich
Copy link
Member Author

fyurisich commented Apr 8, 2023

Remove from compatibility header i_hmg_compat.ch all items related to Minigui and create a new specific header for it.
Done. See 567ea3e

fyurisich added a commit that referenced this issue May 6, 2023
2023-05-06 18:37 UTC-0300 Fernando Yurisich <[email protected]>
  * core\include\i_hmg_compat.ch
  + core\include\i_minigui_compat.ch
  * core\include\i_minigui.ch
    * Remove from compatibility header i_hmg_compat.ch all items
      related to Minigui and create a new specific header for it.
  #600
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement proposal pending This issue is not assigned yet
Projects
None yet
Development

No branches or pull requests

1 participant