Skip to content

Improve plugins #12

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
danielbrendel opened this issue Oct 25, 2024 · 2 comments
Open

Improve plugins #12

danielbrendel opened this issue Oct 25, 2024 · 2 comments
Assignees
Labels
improvement Improve an existing feature

Comments

@danielbrendel
Copy link
Owner

danielbrendel commented Oct 25, 2024

Improve array plugin:

  • Allow arrays to store objects such as class instances
  • Allow resize command to clear an array if the size value is zero
  • Use array_ prefix for all array commands for better overview

Improve DirectX plugin:

  • Fix that Renderer key and mouse methods fail to determine bDown and other control keys
  • Allow sound plugin to specify whether a sound shall be looped or not
@danielbrendel danielbrendel added the improvement Improve an existing feature label Oct 25, 2024
@danielbrendel danielbrendel self-assigned this Oct 25, 2024
@danielbrendel
Copy link
Owner Author

danielbrendel commented Feb 25, 2025

Improve Forms plugin:

  • Creating and managing image boxes does not work
  • Setting and initial image shouldn't be mandatory for image boxes
  • Add event handlers OnChange for text input elements
  • Add event callback script functions for imagebox: onclick, onmouseover and onmouseleave
  • Add MsgBox command with title, caption, buttons, HWND and return value
  • Add commands for GetOpenFileName and GetSaveFileName

@danielbrendel
Copy link
Owner Author

danielbrendel commented Mar 2, 2025

Improve events plugin:

  • Add events.exists command to check if an event exists

Improve auto plugin:

  • Add command for keybd_event
  • Add command for mouse_event

danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
danielbrendel added a commit that referenced this issue Mar 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improve an existing feature
Projects
None yet
Development

No branches or pull requests

1 participant