Интерфейс ResourceUsageGraph

Позволяет отображать значения некоторой переменной, которая изменяется со временем. Подробнее...

Граф наследования:ResourceUsageGraph:

Inheritance graph
Граф связей класса ResourceUsageGraph:

Collaboration graph
Полный список членов класса

Открытые члены

 Add ([in] ULONG Offset,[in] DOUBLE Value)
 Добавляет значение переменной.
 AddEx ([in] ULONG Offset,[in] DOUBLE Value,[in, defaultvalue("")] BSTR Text)
 Добавляет значение переменной.
 Clear ()
 Очистка окна.
 BeginUpdate ()
 Метод запрещает обновление внешнего вида контрола, метод полезно вызывать при добавлении большого количества значений.
 EndUpdate ()
 Метод разрешает обновление внешнего вида контрола, его следует вызывать после метода BeginUpdate.

Свойства

ULONG RW Page []
 Развер временного интервала, отображаемого в окне.
DOUBLE RW MinYValue []
 Минимальное значение переменной.
DOUBLE RW MaxYValue []
 Максимальное значение переменной.
IDispatch *RW BackgroundBrush []
 Объект Brush, определяющий параметры фона.
ULONG RW PageControlWidth []
 Задает, какому размеру (длине) в пикселах соответствует значение Page.
ULONG RW SelectedValue []
 Количество миллисекунд, прошедших с момента времени Min до выбранного в окне значения.
DOUBLE R SelectedYValue []
 Текущее значение переменной, выбранное в окне.
LONG RW SelectedIndex []
 Номер значения переменной, выбранной в окне.
VARIANT_BOOL RW Approximation []
 Запрещает или разрешает определять значения переменной на не заданных моментах времени.
VARIANT_BOOL RW AlwaysFillWindow []
 По умолчанию "TRUE" - разрешено.
VARIANT_BOOL RW AutoRemove []
 Значения переменной, время которых не попадает в диапазон от Min до Max удаляются автоматически.

Подробное описание

Позволяет отображать значения некоторой переменной, которая изменяется со временем.

Например, загрузку процессора.

Свойство Min задает начало временного интервала изменения переменной. Свойство Max задает конец временного интервала изменения переменной. Свойство Value задает отображаемый момент времени.

Начиная с:
1.1.12.


Методы

Add ( [in] ULONG  Offset,
[in] DOUBLE  Value 
)

Добавляет значение переменной.

Аргументы:
Offset Количество миллисекунд, прошедших с момента времени Min.
Value Значение переменной.

AddEx ( [in] ULONG  Offset,
[in] DOUBLE  Value,
[in, defaultvalue("")] BSTR  Text 
)

Добавляет значение переменной.

Аргументы:
Offset Количество миллисекунд, прошедших с момента времени Min.
Value Значение переменной.
Text Комментарий.

BeginUpdate (  ) 

Метод запрещает обновление внешнего вида контрола, метод полезно вызывать при добавлении большого количества значений.

Заметки:
В последствие необходимо вызвать метод EndUpdate.

Clear (  ) 

Очистка окна.

Удаление всех добавленных ранее значений переменной.

EndUpdate (  ) 

Метод разрешает обновление внешнего вида контрола, его следует вызывать после метода BeginUpdate.

Заметки:
Метод обновляет внешний вид контрола.


Полный список свойств

VARIANT_BOOL RW AlwaysFillWindow

По умолчанию "TRUE" - разрешено.

Если значение временного интервала изменения переменной Max - Min меньше Page, то оно используется вместо Page.

VARIANT_BOOL RW Approximation

Запрещает или разрешает определять значения переменной на не заданных моментах времени.

По умолчанию "TRUE" - разрешено.

VARIANT_BOOL RW AutoRemove

Значения переменной, время которых не попадает в диапазон от Min до Max удаляются автоматически.

IDispatch* RW BackgroundBrush

Объект Brush, определяющий параметры фона.

DOUBLE RW MaxYValue

Максимальное значение переменной.

DOUBLE RW MinYValue

Минимальное значение переменной.

ULONG RW Page

Развер временного интервала, отображаемого в окне.

В миллисекундах. Этот размер может быть меньше чем значение временного интервала изменения переменной Max - Min. В этом случае посмотреть значение переменной в неотображаемые моменты времени можно с помощью полосы прокрутки.

ULONG RW PageControlWidth

Задает, какому размеру (длине) в пикселах соответствует значение Page.

Значение по умолчанию 0, что означает, что Page соответствует длине окна. Если задано не нулевое значение, то Page соответствует ему, соответственно, картинка не растягивается автоматически при изменении размеров окна.

LONG RW SelectedIndex

Номер значения переменной, выбранной в окне.

ULONG RW SelectedValue

Количество миллисекунд, прошедших с момента времени Min до выбранного в окне значения.

DOUBLE R SelectedYValue

Текущее значение переменной, выбранное в окне.


Документация по WSO 1.1. Последние изменения:Wed Aug 12 18:11:14 2015. (C) Веретенников А. Б. 2004-2015