be more precise about range in indeterminate-mode wxGauges (fixes #10125)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Francesco Montorsi 2008-11-22 14:18:05 +00:00
parent 76ef2d3935
commit 94d17b78d8

View File

@ -48,6 +48,7 @@ public:
Default constructor. Default constructor.
*/ */
wxGauge(); wxGauge();
/** /**
Constructor, creating and showing a gauge. Constructor, creating and showing a gauge.
@ -56,8 +57,9 @@ public:
@param id @param id
Window identifier. Window identifier.
@param range @param range
Integer range (maximum value) of the gauge. It is ignored when the Integer range (maximum value) of the gauge.
gauge is used in indeterminate mode. See SetRange() for more details about the meaning of this value
when using the gauge in indeterminate mode.
@param pos @param pos
Window position. Window position.
@param size @param size
@ -155,6 +157,10 @@ public:
Sets the range (maximum value) of the gauge. This function makes the Sets the range (maximum value) of the gauge. This function makes the
gauge switch to determinate mode, if it's not already. gauge switch to determinate mode, if it's not already.
When the gauge is in indeterminate mode, under wxMSW the gauge
repeatedly goes from zero to @a range and back; under other ports
when in indeterminate mode, the @a range setting is ignored.
@see GetRange() @see GetRange()
*/ */
void SetRange(int range); void SetRange(int range);