SPECTR_ENH_RULERS_SETTINGS structure |
|
The SPECTR_ENH_RULERS_SETTINGS data structure describes the settings applied to rulers of a specific enhanced spectrum analyzer. The current settings can be obtained through the SpectrumEnh.SettingsRulersGet method and modified through the SpectrumEnh.SettingsRulersSet method.
For further details about using the Enhanced Spectrum Analyzer refer to the SpectrumEnh section.
For details about using the Enhanced Spectrum Analyzer refer to the How to use the Enhanced Spectrum Analyzer tutorial.
Visual C++ definition
typedef struct
{
short bLinearScale;
short bScaleTopVisible;
short bScaleBottomVisible;
short bScaleLeftVisible;
short bScaleRightVisible;
OLE_COLOR colorBackground;
OLE_COLOR colorTicks;
OLE_COLOR colorText;
} SPECTR_ENH_RULERS_SETTINGS;
This data structure is defined inside the AdjMmsEngDef.h header file which can be found inside the product's Include directory (default \Program files\MultiMedia Soft\Active Sound Recorder\include).
Visual Basic definition
Public Type SPECTR_ENH_RULERS_SETTINGS
bLinearScale As Boolean
bScaleTopVisible As Boolean
bScaleBottomVisible As Boolean
bScaleLeftVisible As Boolean
bScaleRightVisible As Boolean
colorBackground As OLE_COLOR
colorTicks As OLE_COLOR
colorText As OLE_COLOR
End Type
This data structure is defined inside the AdjMmsEngDef.bas module file which can be found inside the product's Include directory (default \Program files\MultiMedia Soft\Active Sound Recorder\include).
Member |
Description |
||||||
|
|
||||||
Boolean value that specifies if the frequency ruler should display a linear or logarithmic scale. Supported values are the following:
|
|||||||
Boolean value that specifies if the frequency ruler on the top should be visible. Supported values are the following:
|
|||||||
Boolean value that specifies if the frequency ruler on the bottom should be visible. Supported values are the following:
|
|||||||
Boolean value that specifies if the decibels ruler on the left side should be visible. Supported values are the following:
|
|||||||
Boolean value that specifies if the decibels ruler on the right side should be visible. Supported values are the following:
|
|||||||
The color used for rendering the rulers background. |
|||||||
The color used for rendering rulers ticks |
|||||||
The color used for rendering rulers text |
Below you can see an image of the enhanced spectrum analyzer evidencing some of the configurable elements: