Skip to content

raygui v4.0

Latest
Compare
Choose a tag to compare
@raysan5 raysan5 released this 11 Sep 22:29
· 95 commits to master since this release
25c8c65

raygui_40

What's Changed

New raygui 4.0 release main changes:

  • ADDED: GuiToggleSlider()
  • ADDED: GuiColorPickerHSV() and GuiColorPanelHSV()
  • ADDED: Multiple new icons, mostly compiler related
  • ADDED: New DEFAULT properties: TEXT_LINE_SPACING, TEXT_ALIGNMENT_VERTICAL, TEXT_WRAP_MODE
  • ADDED: New enum values: GuiTextAlignment, GuiTextAlignmentVertical, GuiTextWrapMode
  • ADDED: Support loading styles with custom font charset from external file
  • REDESIGNED: GuiTextBox(), support mouse cursor positioning
  • REDESIGNED: GuiDrawText(), support multiline and word-wrap modes (read only)
  • REDESIGNED: GuiProgressBar() to be more visual, progress affects border color
  • REDESIGNED: Global alpha consideration moved to GuiDrawRectangle() and GuiDrawText()
  • REDESIGNED: GuiScrollPanel(), get parameters by reference and return result value
  • REDESIGNED: GuiToggleGroup(), get parameters by reference and return result value
  • REDESIGNED: GuiComboBox(), get parameters by reference and return result value
  • REDESIGNED: GuiCheckBox(), get parameters by reference and return result value
  • REDESIGNED: GuiSlider(), get parameters by reference and return result value
  • REDESIGNED: GuiSliderBar(), get parameters by reference and return result value
  • REDESIGNED: GuiProgressBar(), get parameters by reference and return result value
  • REDESIGNED: GuiListView(), get parameters by reference and return result value
  • REDESIGNED: GuiColorPicker(), get parameters by reference and return result value
  • REDESIGNED: GuiColorPanel(), get parameters by reference and return result value
  • REDESIGNED: GuiColorBarAlpha(), get parameters by reference and return result value
  • REDESIGNED: GuiColorBarHue(), get parameters by reference and return result value
  • REDESIGNED: GuiGrid(), get parameters by reference and return result value
  • REDESIGNED: GuiGrid(), added extra parameter
  • REDESIGNED: GuiListViewEx(), change parameters order
  • REDESIGNED: All controls return result as int value
  • REVIEWED: GuiScrollPanel() to avoid smallish scroll-bars
  • REVIEWED: All examples and specially controls_test_suite
  • RENAMED: gui_file_dialog module to gui_window_file_dialog
  • UPDATED: All styles to include ISO-8859-15 charset (as much as possible)

All raylibtech tools will be updated soon to support this version.

Enjoy raygui 4.0!

New Contributors

Full Changelog: 3.6...4.0