9060e3bf33
REVIEWED: parameter name
2024-03-18 19:20:20 +01:00
82ba2b1a78
add floating window example ( #382 )
...
* add floating window example
A reusable floating window function. Window can be moved around through its title bar, minimized with its close button, resized from the icon in the lower right. The window is kept within the application area if the user pushes it outside the window/screen. The contents of the window are clipped with `BeginScissorMode` only if required and also a `GuiScrollPanel` enables user to see the clipped content of the window if current window size does not encapsulate all the content.
* modify to add ability to create multiple windows
* formatting for pointer dereference style consistency
2024-03-14 11:31:19 +01:00
623bc61f29
Add new icons to enum ( #381 )
2024-03-09 09:27:37 +01:00
b5693d0c41
ADDED: New icons
2024-03-07 22:52:39 +01:00
d3152f4a56
ADDED: Icon: WARNING
2024-03-07 13:07:27 +01:00
b3fea57382
Fix compilation error and remove warnings from examples ( #380 )
2024-02-29 11:45:31 +01:00
bc67f42209
Update raygui.h
2024-02-18 11:58:55 +01:00
a9e5e90058
Merge branch 'master' of https://github.com/raysan5/raygui
2024-02-18 10:42:09 +01:00
18675e1b40
Create controls_test_suite.png
2024-02-18 10:42:02 +01:00
77891affb3
added documentation on Hue control issues with GuiColorPicker ( #373 )
...
* added documentation on Hue control issues with GuiColorPicker
* Moved Color Picker doc from function signature to definition
2024-02-15 22:46:55 +01:00
a3bbc8408b
Update raygui.h
2024-02-15 16:21:57 +01:00
a76bd963ec
Revert "gitignore example executables on Linux and OSX ( #374 )"
...
This reverts commit 16088b51d1 .
2024-02-15 16:21:47 +01:00
16088b51d1
gitignore example executables on Linux and OSX ( #374 )
2024-02-15 15:53:46 +01:00
7a5f4320bc
RENAMED: guiSliderDragging -> guiControlExclusiveMode
...
Now this variables could serve to a wider purpose to multiple controls, to allow the excusive mode usage and to identify the current control rectangle with a "unique" id.
2024-02-15 15:45:48 +01:00
7fe39be75a
fixed and simplified make clean for examples on Linux ( #375 )
2024-02-03 20:00:57 +01:00
418da225d5
REVIEWED: custom_input_box #378
2024-02-03 19:59:59 +01:00
58411f4cce
Commonise GuiColorPanelHSV and GuiColorPanel logic and behavior ( #370 )
...
* transferred dragging GuiColorPanel outside bounds (#366 ) to GuiColorPanelHSV
* call GuiColorPanelHSV from inside GuiColorPanel, to eliminate code duplication
* comply with naming convention inside GuiColorPanel
2024-01-28 15:01:00 +01:00
db90a39ecf
Fix GuiDrawText() sometimes drawing out of bounds ( #367 )
...
* Fix `GuiDrawText()` drawing out of bounds when icon is used
* Fix glyphWidth not being set when text wrap is off
* Fixed text sometimes drawing out of bounds when middle or right aligned
This changes textSizeX to have a maximum equal to the bounds width,
preventing the text x-position being set left of the bounds.
textSizeX is unchanged if only an icon is provided, so that lone icons
can always be middle aligned.
* Show ellipsis at the end of text when it gets cut off
2024-01-28 13:28:38 +01:00
b2829289f6
Slider now centers correctly and general UX improvements ( #368 )
...
* Slider now centers correctly and general UX improvements
* Typo
2024-01-28 13:24:31 +01:00
45e7f967e6
fixed dragging GuiColorPanel outside of bounds ( #366 )
2024-01-20 20:49:27 +01:00
dd36bff888
REVIEWED: Controls description, return values changes! #345
2024-01-14 17:54:38 +01:00
63f0b86a80
REVIEWED: Update examples UI styles to latest version, including Latin-1 charset #354
2024-01-14 17:42:51 +01:00
df8ee3e91b
REVIEWED: GuiTextBox(), reverted label format change
2024-01-14 17:41:46 +01:00
6e43ad1d67
REVIEWED: GuiScrollPanel(), allow configurable border, using LISTVIEW property
2024-01-14 17:41:15 +01:00
e30a826909
Update copyright year to 2024
2024-01-03 14:16:44 +01:00
22ad8f642a
Update copyright year
2024-01-02 21:01:38 +01:00
2ea84a11ac
Fix Checkbox using text color from Label ( #357 )
2024-01-02 13:14:11 +01:00
2c8dc854d4
Update raygui.h
2023-12-15 19:38:51 +01:00
dc10371543
Fix for incorrect build instructions on MSVC ( #352 )
2023-12-04 17:03:46 +01:00
141ae0cd31
Implemented new function DrawSplineSegmentBezierCubic, since the one being used had been deprecated ( #350 )
2023-11-16 12:59:35 +01:00
e765801006
Update raygui.h
2023-11-14 20:41:17 +01:00
d60885cd49
REVIEWED: Long words proper word-wrap
2023-11-13 16:14:07 +01:00
a2726c8600
Update raygui.h
2023-11-08 19:35:05 +01:00
95c0065bd8
Update raygui.h
2023-11-02 18:23:15 +01:00
499e8bf7b1
GuiSliderPro() returns 1/true if control value changed (#346 )
2023-10-13 11:10:34 +02:00
dd67a47afb
Update raygui.h
2023-10-09 09:58:21 +02:00
85a5c104f5
REVIEWED: GuiGrid() to support STATE_DISABLED
2023-10-03 15:34:12 +02:00
cfb9191775
Remove trail spaces
2023-09-26 12:54:36 +02:00
c59bacb1bc
Added animation_curve to the examples in CMake ( #336 )
2023-09-25 13:22:09 +02:00
aada7c6a42
Update animation_curve.c
2023-09-23 22:48:02 +02:00
48bf2008fa
Update README.md
2023-09-18 19:45:57 +02:00
1c3305031d
REVIEWED: GuiCheckBox() #330
...
return internal-state: 1->Value changed in the control
2023-09-12 14:42:05 +02:00
25c8c65a6e
Update README.md
4.0
2023-09-12 00:24:31 +02:00
268d8bfedd
Update README.md
2023-09-12 00:23:23 +02:00
d0e7a05f9a
Update raygui.h
2023-09-11 23:41:59 +02:00
db466282f8
REVIEWED: ALL styles to support ISO-8859-15 charset (as much as possible)
2023-09-11 20:53:06 +02:00
d5e9323ba9
Update raygui.h
2023-09-11 20:25:49 +02:00
9907803626
Update raygui.h
2023-09-11 18:54:10 +02:00
d2b4c917a9
Update styles README info
2023-09-11 18:52:54 +02:00
3f4c84b731
Update README.md
2023-09-11 18:52:39 +02:00