The Winamp Remote Control suite
a remote control client and plugin for Winamp 2.x, 5.x
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
SettingsF.h
Go to the documentation of this file.
1
2
#ifndef SettingsFH
3
#define SettingsFH
4
5
#include <Classes.hpp>
6
#include <Controls.hpp>
7
#include <StdCtrls.hpp>
8
#include <Forms.hpp>
9
#include <ComCtrls.hpp>
10
#include <ExtCtrls.hpp>
11
#include <ToolWin.hpp>
12
#include "
IWinamp.h
"
13
14
class
TfrmSettings
:
public
TForm
15
{
16
__published:
// IDE-managed Components
17
TPageControl *
pgcSettings
;
18
TTabSheet *
tbsVol
;
19
TTabSheet *
tbsEQ
;
20
TTrackBar *
TrackBar1
;
21
TTrackBar *
TrackBar2
;
22
TTrackBar *
TrackBar3
;
23
TTrackBar *
TrackBar4
;
24
TTrackBar *
TrackBar5
;
25
TTrackBar *
TrackBar6
;
26
TTrackBar *
TrackBar7
;
27
TTrackBar *
TrackBar8
;
28
TTrackBar *
TrackBar9
;
29
TTrackBar *
TrackBar10
;
30
TTrackBar *
TrackBar11
;
31
TLabel *
lblPreamp
;
32
TLabel *
lblEQ
;
33
TLabel *
lblVol
;
34
TLabel *
lblBal
;
35
TTrackBar *
tbVolume
;
36
TTrackBar *
tbBalance
;
37
TBevel *
bvlVolume
;
38
TBevel *
bvlEQ
;
39
TToolBar *
tbEQ
;
40
TToolButton *
btnAutoload
;
41
TToolButton *
btnEQOn
;
42
void
__fastcall
tbVolumeChange
(TObject *Sender);
43
void
__fastcall
tbBalanceChange
(TObject *Sender);
44
void
__fastcall
FormCreate
(TObject *Sender);
45
void
__fastcall
FormDestroy
(TObject *Sender);
46
void
__fastcall
BarsChange
(TObject *Sender);
47
private
:
// User declarations
48
TList * Bars;
49
public
:
// User declarations
50
__fastcall
TfrmSettings
(TComponent* Owner);
51
void
__fastcall
UpdateBars
(
bool
autoLoad,
bool
EqOn,
const
vector<int>& bands);
52
53
};
54
55
extern
PACKAGE
TfrmSettings
*
frmSettings
;
56
57
#endif
SettingsF.h
Generated by
1.8.1.1