229 Commits

Author SHA1 Message Date
emoney17
c0d05782a9
fix compile error in custom input example (#394) 2024-04-01 17:57:13 +02:00
emoney17
bb68d06440
fix floating window example (#392) 2024-03-28 10:24:38 +01:00
Sarper Soher
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
aiafrasinei
b3fea57382
Fix compilation error and remove warnings from examples (#380) 2024-02-29 11:45:31 +01:00
Ray
18675e1b40 Create controls_test_suite.png 2024-02-18 10:42:02 +01:00
Lieven Petersen
7fe39be75a
fixed and simplified make clean for examples on Linux (#375) 2024-02-03 20:00:57 +01:00
Ray
418da225d5 REVIEWED: custom_input_box #378 2024-02-03 19:59:59 +01:00
Ray
63f0b86a80 REVIEWED: Update examples UI styles to latest version, including Latin-1 charset #354 2024-01-14 17:42:51 +01:00
Ray
22ad8f642a Update copyright year 2024-01-02 21:01:38 +01:00
Andre
141ae0cd31
Implemented new function DrawSplineSegmentBezierCubic, since the one being used had been deprecated (#350) 2023-11-16 12:59:35 +01:00
Ray
d60885cd49 REVIEWED: Long words proper word-wrap 2023-11-13 16:14:07 +01:00
Ray
aada7c6a42 Update animation_curve.c 2023-09-23 22:48:02 +02:00
Ray
72f61056bf Update style: Lavanda 2023-09-11 13:12:40 +02:00
Ray
854351a42a Update style_selector.c 2023-09-11 12:41:35 +02:00
Ray
07a80c6828 Update style_jungle.h 2023-09-11 12:41:31 +02:00
Ray
84f2588a4f Updated projects to include resources 2023-09-11 12:40:51 +02:00
Ray
c37013e10b Update controls_test_suite.c 2023-09-11 12:40:21 +02:00
Ray
7746bf39a0 Review default styles 2023-09-10 20:32:40 +02:00
Ray
2955c676ce Update controls_test_suite.c 2023-09-06 09:58:59 +02:00
Ray
8d9a4b537f REVIEWED: GuiTextBox(), support cursor positioning with mouse 2023-09-03 22:17:50 +02:00
Ray
bced15ec96 REVIEWED: Text-styling properties reorganized
Right now some text-styling properties are defined per control or global for all controls. I'm considering unifying this but there are multiple concerns about it...

ADDED: Some enums for text-styling convenience and comments
2023-09-01 19:57:44 +02:00
Ray
80b4d6ec06 Update controls_test_suite.c 2023-09-01 12:34:27 +02:00
Ray
e569da6a87 Update controls_test_suite.c 2023-09-01 11:39:08 +02:00
Ray
1ad1907dc1 REVIEWED: GuiDrawText(), support word-wrap (read-only text) 2023-08-28 20:27:02 +02:00
Ray
41417db52d Update controls_test_suite.c 2023-08-08 12:32:05 +02:00
Ray
a589af0a67 REVIEWED: GuiToggleSlider() new control 2023-08-07 19:41:53 +02:00
Ray
f09b9a546a Merge branch 'master' of https://github.com/raysan5/raygui 2023-08-07 19:04:32 +02:00
Ray
3174613820 Update portable_window.c 2023-08-07 19:04:23 +02:00
Furu
2b4d558d31
Add Toggle Slider (#305) (#307)
* Add Toggle Slider (#305)

* Style Toggle Slider

* Add GuiToggleSliderGroup

* Minimize API for GuiToggleSlider
2023-08-07 19:03:47 +02:00
Hanaxar
7567816d3e
OS Specific path seperator char (#316)
* OS Specific path seperator char

Adds OS specific path seperator char

* Update gui_window_file_dialog.h

* Update custom_file_dialog.c
2023-08-02 19:18:22 +02:00
Z0RIK
c8260e22de
Added example of a calculator app with custom input box (#310)
Turned my previous pull request into an example, as you suggested.
2023-07-29 19:18:02 +02:00
Ray
3e7defc05a Update controls_test_suite.c 2023-07-25 16:25:21 +02:00
Ray
02cdb87fb2 Update animation_curve.c 2023-07-22 21:47:35 +02:00
Ray
670a5deb48
Update custom_sliders.c 2023-07-12 13:30:48 +02:00
Rob Loach
df5ee2a420
Fix GuiSlider value pointer (#298) 2023-07-12 13:30:03 +02:00
Rob Loach
0309c751b5
Fix Style Selector paths (#299) 2023-07-09 09:50:40 +02:00
Ray
8fef0f4fc0 Support style change on controls_test_suite example 2023-07-04 18:57:04 +02:00
Ray
32ae0cf716 Update animation_curve.c 2023-06-17 19:47:04 +02:00
Ray
7f70abc5db RENAMED gui module for consistency 2023-06-17 17:03:36 +02:00
Ray
b6db462f72 RENAMED: gui_file_dialog -> gui_window_file_dialog
For consistency with other gui modules
2023-06-17 17:00:54 +02:00
Ray
e6860d2e06 REVIEWED: Code formating 2023-06-17 16:47:51 +02:00
Ray
c17e0cd5d9 REVIEWED: Animation curve examples
ADDED: Example to VS2022 solution
2023-06-17 14:04:53 +02:00
Caleb Barger
b9991686d5
Update filename's buf size to match GuiTextBox size param. (#290) 2023-06-03 20:28:31 +02:00
Ray
de7d3de282 Revert "Update portable_window.c"
This reverts commit 5e77b2ca6f46cf7b84a4689518d8b343a3582ca5.
2023-05-31 21:59:24 +02:00
Ray
5e77b2ca6f Update portable_window.c 2023-05-31 18:14:07 +02:00
Ray
d72e70b410 Revert "Update portable_window.c"
This reverts commit 29a230929d1384708aa3f654f9fab4f64ee8ba7b.
2023-05-28 11:38:41 +02:00
Ray
29a230929d Update portable_window.c 2023-05-28 11:30:50 +02:00
Ray
935b8119e9 Update portable_window.c 2023-05-28 11:21:04 +02:00
Ray
4f48e5a3c7 Update portable_window.c 2023-05-28 11:13:21 +02:00
Ray
6650ad0ffa Update style_selector.c 2023-05-28 01:02:34 +02:00