Skip to content

rayaman/gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GuiManager

This library due to the changes in love2d. Too many things are broken and instead of doing patch work, I've decided to do a total rewrite. Also I'll be able to make use of the new multi manager features and build a better library from the ground up.

Core Objects:

  • Frame ✔️
  • Text:
    • Label ✔️
    • Box ✔️
    • Button ✔️
    • utf8 support with textbox (Forgot about this, will have to rework some things)
  • Image:
    • Label ✔️
    • Button ✔️
    • Animation
  • Video ✔️

Events:

  • Mouse Events
    • Enter ✔️
    • Exit ✔️
    • Pressed ✔️
    • Released ✔️
    • Moved ✔️
    • WheelMoved ✔️
    • DragStart ✔️
    • Dragging ✔️
    • DragEnd ✔️
  • Keyboard Events
    • Hotkey ✔️ Refer to KeyConstants wiki page
      • Some default hotkeys have been added:
        • (conn)gui.HotKeys.OnSelectAll ✔️ Ctrl + A
        • (conn)gui.HotKeys.OnCopy ✔️ Ctrl + C
        • (conn)gui.HotKeys.OnPaste ✔️ Ctrl + V
        • (conn)gui.HotKeys.OnUndo ✔️ Ctrl + Z
        • (conn)gui.HotKeys.OnRedo ✔️ Ctrl + Y, Ctrl + Shift + Z
  • Other Events
    • OnUpdate ✔️
    • OnDraw ✔️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages