Browse Source

add max to GuiProgressBar (#190)

Progressbar cannot visualy overflow anymore and returning value has meaning now. I considered adding min, but have not needed it yet.
boukew99 3 năm trước cách đây
mục cha
commit
4466262b50
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      src/raygui.h

+ 2 - 0
src/raygui.h

@@ -2558,6 +2558,8 @@ float GuiSliderBar(Rectangle bounds, const char *textLeft, const char *textRight
 // Progress Bar control extended, shows current progress value
 float GuiProgressBar(Rectangle bounds, const char *textLeft, const char *textRight, float value, float minValue, float maxValue)
 {
+    if (value > maxValue) value =  maxValue // max
+    
     GuiControlState state = guiState;
 
     Rectangle progress = { bounds.x + GuiGetStyle(PROGRESSBAR, BORDER_WIDTH),