#include <preferences_page.h>
|
static const GUID | guid_core |
|
static const GUID | guid_display |
|
static const GUID | guid_hidden |
|
static const GUID | guid_input |
|
static const GUID | guid_media_library |
|
static const GUID | guid_playback |
|
static const GUID | guid_root |
|
static const GUID | guid_tag_writing |
|
static const GUID | guid_tagging = { 0x563107c3, 0xfc7d, 0x4022, { 0xa8, 0x72, 0xa8, 0x2a, 0x2b, 0x3f, 0xd5, 0x25 } } |
|
static const GUID | guid_tools |
|
static const GUID | guid_visualisations |
|
Implementing this service will generate a page in preferences dialog. Use preferences_page_factory_t template to register.
In 1.0 and newer you should always derive from preferences_page_v3 rather than from preferences_page directly.
Definition at line 3 of file preferences_page.h.
virtual HWND preferences_page::create |
( |
HWND |
p_parent | ) |
|
|
pure virtual |
virtual GUID preferences_page::get_guid |
( |
| ) |
|
|
pure virtual |
Retrieves help URL. Without overriding it, it will redirect to foobar2000 wiki.
Definition at line 7 of file preferences_page.cpp.
virtual const char * get_name()=0
Retrieves name of the prefernces page to be displayed in preferences tree (static string)...
virtual GUID get_guid()=0
Retrieves GUID of the page.
static void get_help_url_helper(pfc::string_base &out, const char *category, const GUID &id, const char *name)
void preferences_page::get_help_url_helper |
( |
pfc::string_base & |
out, |
|
|
const char * |
category, |
|
|
const GUID & |
id, |
|
|
const char * |
name |
|
) |
| |
|
static |
virtual const char* preferences_page::get_name |
( |
| ) |
|
|
pure virtual |
Retrieves name of the prefernces page to be displayed in preferences tree (static string).
Implemented in preferences_page_myimpl.
virtual GUID preferences_page::get_parent_guid |
( |
| ) |
|
|
pure virtual |
virtual void preferences_page::reset |
( |
| ) |
|
|
pure virtual |
virtual bool preferences_page::reset_query |
( |
| ) |
|
|
pure virtual |
FOOGUIDDECL const GUID preferences_page::guid_core |
|
static |
Initial value:=
{ 0x2e8e9647, 0x4174, 0x41b2, { 0x9e, 0xc4, 0x91, 0xb, 0xe1, 0x28, 0x8, 0x2e } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_display |
|
static |
Initial value:=
{ 0x6aaa67b6, 0x732f, 0x4967, { 0x89, 0x9a, 0x18, 0xc5, 0xf8, 0xc7, 0x0, 0x17 } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_hidden |
|
static |
Initial value:=
{ 0x2f0e2232, 0xa5fd, 0x43e4, { 0xb6, 0xab, 0x38, 0x39, 0xb8, 0xd1, 0xa7, 0x7 } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_input |
|
static |
Initial value:=
{ 0xfc01b529, 0x4bd7, 0x47cd, { 0xba, 0xf7, 0x2f, 0xb6, 0x32, 0xf0, 0xdb, 0xb6 } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_media_library |
|
static |
Initial value:=
{ 0x2d269fa9, 0x6f78, 0x4cec, { 0x9f, 0x1f, 0xa, 0x17, 0x6e, 0xfc, 0xe7, 0x7a } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_playback |
|
static |
Initial value:=
{ 0x67508677, 0xcfcc, 0x4a1c, { 0x92, 0x1c, 0x49, 0xb3, 0x9c, 0xc5, 0xb9, 0x86 } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_root |
|
static |
Initial value:=
{ 0xb9218d23, 0xf73d, 0x4b61, { 0xa1, 0xd9, 0xbf, 0xd4, 0x20, 0xcd, 0xac, 0x77 } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_tag_writing |
|
static |
Initial value:=
{ 0x7d0334e5, 0xadd7, 0x4ff5, { 0x9d, 0xb8, 0xa6, 0x18, 0xb4, 0x82, 0x40, 0x28 } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_tagging = { 0x563107c3, 0xfc7d, 0x4022, { 0xa8, 0x72, 0xa8, 0x2a, 0x2b, 0x3f, 0xd5, 0x25 } } |
|
static |
FOOGUIDDECL const GUID preferences_page::guid_tools |
|
static |
Initial value:=
{ 0x627c0767, 0x793, 0x44f8, { 0x80, 0x87, 0xbe, 0x49, 0x34, 0x31, 0x12, 0x82 } }
Definition at line 22 of file preferences_page.h.
FOOGUIDDECL const GUID preferences_page::guid_visualisations |
|
static |
Initial value:=
{ 0x494326c8, 0x88ff, 0x4265, { 0xb2, 0xb2, 0xe6, 0x47, 0xb, 0xee, 0x13, 0xb3 } }
Definition at line 22 of file preferences_page.h.
The documentation for this class was generated from the following files: