#include "libFireBird.h"
Go to the source code of this file.
Data Structures | |
struct | tItem |
struct | tButtons |
struct | tMenu |
struct | tMessageBox |
Macros | |
#define | ITEMNAMESIZE 128 |
#define | ITEMVALUESIZE 128 |
#define | STDSTRINGSIZE 256 |
#define | NRMENULEVELS 5 |
#define | MAXBUTTONS 20 |
#define | MAXMBBUTTONS 5 |
#define | FONTYOFFSET -3 |
#define | LISTBOX_FRAME_THICKNESS 2 |
#define | LISTBOX_GAP_FRAME_TO_X 8 |
#define | LISTBOX_OFFSET_TO_X (LISTBOX_FRAME_THICKNESS + LISTBOX_GAP_FRAME_TO_X) |
#define | LISTBOX_ADDITIONAL_WIDTH (2 * LISTBOX_OFFSET_TO_X + _ScrollBarVisible_Gd.width) |
#define | WaitSpinnerItems 12 |
#define | WaitSpinnerItemWidth 6 |
#define | WaitSpinnerItemHeight 14 |
#define | WaitSpinnerWidth ((2 * WaitSpinnerItems - 1) * WaitSpinnerItemWidth) |
#define | WaitSpinnerItemsTrail 8 |
#define | WaitSpinnerSpeed 10 |
#define | WaitSpinnerItemColorBlank RGB(192, 192, 192) |
#define | WaitSpinnerItemColorShade -64 |
#define | WaitSpinnerItemColorTrail RGB(120, 120, 120) |
Enumerations | |
enum | tOSDMenuDisplayMode { OMDM_Standard , OMDM_ListBox , OMDM_Memo , OMDM_Text } |
enum | tCurrentColorSelected { CCS_Red , CCS_Green , CCS_Blue } |
enum | tOSDMenuLastCursorType { LCT_Blue , LCT_BlueDark , LCT_NRCURSORS } |
Functions | |
void | OSDCalcIndices (void) |
void | OSDDrawBackground (void) |
void | OSDDrawButtons (void) |
void | OSDDrawList (void) |
void | OSDDrawLogo (void) |
void | OSDDrawMemo (void) |
void | OSDDrawScrollBar (void) |
void | OSDDrawTitle (void) |
void | OSDMemoFormatText (void) |
void | OSDMenuColorPickerDrawCursor (tCurrentColorSelected CursorColor, bool Selected) |
void | OSDMenuDrawCursor (dword x, dword y, dword w, dword h) |
void | OSDMenuFreeStdFonts (void) |
TYPE_GrData * | OSDMenuGetIconPointer (tButtonIcon ButtonIcon, TYPE_GrData *UserDefinedButton) |
void | OSDMenuInit (bool AllowScrollingOfLongText, bool HasValueColumn, bool NumberedItems, bool ScrollLoop, const char *TitleLeft, const char *TitleRight) |
void | OSDMenuLoadStdFonts (void) |
void | OSDMenuPutS (word rgn, dword x, dword y, dword maxX, const char *str, dword fcolor, dword bcolor, byte fntSize, byte bDot, byte align) |
void | OSDMenuWaitSpinnerIdle (void) |
void | OSDMenuWaitSpinnerDrawItem (word rgn, dword x, dword rgb) |
dword | OSDMenuWaitSpinnerShadeColor (dword rgb, word step, word steps) |
#define FONTYOFFSET -3 |
Definition at line 12 of file FBLib_TMSOSDMenu.h.
#define ITEMNAMESIZE 128 |
Definition at line 6 of file FBLib_TMSOSDMenu.h.
#define ITEMVALUESIZE 128 |
Definition at line 7 of file FBLib_TMSOSDMenu.h.
#define LISTBOX_ADDITIONAL_WIDTH (2 * LISTBOX_OFFSET_TO_X + _ScrollBarVisible_Gd.width) |
Definition at line 17 of file FBLib_TMSOSDMenu.h.
#define LISTBOX_FRAME_THICKNESS 2 |
Definition at line 14 of file FBLib_TMSOSDMenu.h.
#define LISTBOX_GAP_FRAME_TO_X 8 |
Definition at line 15 of file FBLib_TMSOSDMenu.h.
#define LISTBOX_OFFSET_TO_X (LISTBOX_FRAME_THICKNESS + LISTBOX_GAP_FRAME_TO_X) |
Definition at line 16 of file FBLib_TMSOSDMenu.h.
#define MAXBUTTONS 20 |
Definition at line 10 of file FBLib_TMSOSDMenu.h.
#define MAXMBBUTTONS 5 |
Definition at line 11 of file FBLib_TMSOSDMenu.h.
#define NRMENULEVELS 5 |
Definition at line 9 of file FBLib_TMSOSDMenu.h.
#define STDSTRINGSIZE 256 |
Definition at line 8 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerItemColorBlank RGB(192, 192, 192) |
Definition at line 25 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerItemColorShade -64 |
Definition at line 26 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerItemColorTrail RGB(120, 120, 120) |
Definition at line 27 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerItemHeight 14 |
Definition at line 21 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerItems 12 |
Definition at line 19 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerItemsTrail 8 |
Definition at line 23 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerItemWidth 6 |
Definition at line 20 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerSpeed 10 |
Definition at line 24 of file FBLib_TMSOSDMenu.h.
#define WaitSpinnerWidth ((2 * WaitSpinnerItems - 1) * WaitSpinnerItemWidth) |
Definition at line 22 of file FBLib_TMSOSDMenu.h.
Enumerator | |
---|---|
CCS_Red | |
CCS_Green | |
CCS_Blue |
Definition at line 118 of file FBLib_TMSOSDMenu.h.
enum tOSDMenuDisplayMode |
Enumerator | |
---|---|
OMDM_Standard | |
OMDM_ListBox | |
OMDM_Memo | |
OMDM_Text |
Definition at line 58 of file FBLib_TMSOSDMenu.h.
Enumerator | |
---|---|
LCT_Blue | |
LCT_BlueDark | |
LCT_NRCURSORS |
Definition at line 125 of file FBLib_TMSOSDMenu.h.
void OSDCalcIndices | ( | void | ) |
Definition at line 4 of file OSDCalcIndices.c.
References CurrentMenuLevel, tMenu::CurrentSelection, tMenu::CurrentTopIndex, tMenu::Item, Menu, tMenu::NrItems, tMenu::NrLines, OMDM_Memo, OMDM_Text, tMenu::OSDMenuDisplayMode, tItem::Selectable, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuUpdate().
void OSDDrawBackground | ( | void | ) |
Definition at line 3 of file OSDDrawBackground.c.
References CurrentMenuLevel, LISTBOX_ADDITIONAL_WIDTH, LISTBOX_FRAME_THICKNESS, LISTBOX_OFFSET_TO_X, Menu, OMDM_ListBox, tMenu::OSDMenuDisplayMode, OSDRgn, TRACEENTER, TRACEEXIT, tMenu::Width, and tMenu::XPos.
Referenced by OSDMenuUpdate().
void OSDDrawButtons | ( | void | ) |
Definition at line 3 of file OSDDrawButtons.c.
References tMenu::Buttons, tMenu::CallbackProcedure, tButtons::Color, CurrentMenuLevel, FMUC_PutStringAA(), tMenu::FontButtons, FONTYOFFSET, LISTBOX_ADDITIONAL_WIDTH, LISTBOX_FRAME_THICKNESS, LISTBOX_GAP_FRAME_TO_X, Menu, tMenu::NrButtons, OMDM_ListBox, OSDCB_Buttons, tMenu::OSDMenuDisplayMode, OSDRgn, tButtons::pButtonGd, tButtons::Text, TRACEENTER, TRACEEXIT, tMenu::Width, tButtons::X, tMenu::XPos, and tButtons::Y.
Referenced by OSDMenuUpdate().
void OSDDrawList | ( | void | ) |
Definition at line 3 of file OSDDrawList.c.
References _pfeil_l_bright_Gd, _pfeil_l_Gd, _pfeil_r_bright_Gd, _pfeil_r_Gd, tMenu::CallbackProcedure, tItem::ColorPatch, CT_Standard, CurrentMenuLevel, tMenu::CurrentSelection, tMenu::CurrentTopIndex, tItem::CustomIndex, tItem::drawName, tItem::drawValue, FMUC_PutStringAA(), tMenu::FontListLineNumber, tMenu::FontListNameColumn, tMenu::FontListValueColumn, FONTYOFFSET, tMenu::HasValueColumn, tItem::ID, tMenu::Item, Menu, MenuCursorType, tItem::Name, tItem::NameColor, tMenu::NrItems, tMenu::NrLines, tMenu::NumberedItems, OSDCB_List, OSDCB_ListItem, OSDMenuDrawCursor(), OSDRgn, tItem::passDrawing, tItem::pNameIconGd, tItem::pValueIconGd, tItem::Selectable, tItem::TextColor, TRACEENTER, TRACEEXIT, tItem::Value, tItem::ValueArrows, tMenu::ValueXOffset, tMenu::ValueXPos, tMenu::Width, and tMenu::XPos.
Referenced by OSDMenuUpdate().
void OSDDrawLogo | ( | void | ) |
Definition at line 3 of file OSDDrawLogo.c.
References tMenu::CallbackProcedure, CurrentMenuLevel, tMenu::LogoX, tMenu::LogoY, Menu, OSDCB_Logo, OSDRgn, tMenu::pLogoGd, tMenu::PrevLogoH, tMenu::PrevLogoW, tMenu::PrevLogoX, tMenu::PrevLogoY, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuUpdate().
void OSDDrawMemo | ( | void | ) |
Definition at line 3 of file OSDDrawMemo.c.
References tMenu::CallbackProcedure, CurrentMenuLevel, tMenu::CurrentTopIndex, FMUC_PutStringAA(), tMenu::FontMemo, FONTYOFFSET, tMenu::Item, Menu, tItem::Name, tMenu::NrItems, tMenu::NrLines, OSDCB_List, OSDRgn, TRACEENTER, TRACEEXIT, tMenu::Width, tMenu::XPos, and Y.
Referenced by OSDMenuUpdate().
void OSDDrawScrollBar | ( | void | ) |
Definition at line 3 of file OSDDrawScrollBar.c.
References _ScrollBarInvisible_Gd, _ScrollBarKnob_Gd, _ScrollBarVisible_Gd, CurrentMenuLevel, tMenu::CurrentSelection, Menu, tMenu::NrItems, tMenu::NrLines, OMDM_ListBox, OMDM_Standard, OMDM_Text, tMenu::OSDMenuDisplayMode, OSDRgn, TRACEENTER, TRACEEXIT, tMenu::Width, tMenu::XPos, and Y.
Referenced by OSDMenuUpdate().
void OSDDrawTitle | ( | void | ) |
Definition at line 3 of file OSDDrawTitle.c.
References tMenu::CallbackProcedure, CurrentMenuLevel, FMUC_GetStringWidth(), FMUC_PutStringAA(), tMenu::FontLeftTitle, tMenu::FontRightTitle, FONTYOFFSET, LISTBOX_ADDITIONAL_WIDTH, LISTBOX_FRAME_THICKNESS, LISTBOX_GAP_FRAME_TO_X, Menu, OMDM_ListBox, OSDCB_Title, tMenu::OSDMenuDisplayMode, OSDRgn, tMenu::TitleLeft, TRACEENTER, TRACEEXIT, tMenu::Width, and tMenu::XPos.
Referenced by OSDMenuUpdate().
void OSDMemoFormatText | ( | void | ) |
Definition at line 6 of file OSDMemoFormatText.c.
References CurrentMenuLevel, FMUC_GetStringWidth(), tMenu::FontMemo, HORSPACE, tMenu::MemoText, Menu, OSDMenuItemAdd(), OSDMenuItemsClear(), TRACEENTER, and TRACEEXIT.
Referenced by OSDMemoInitialize(), and OSDMenuSetLineHeight().
void OSDMenuColorPickerDrawCursor | ( | tCurrentColorSelected | CursorColor, |
bool | Selected | ||
) |
Definition at line 3 of file OSDMenuColorPickerDrawCursor.c.
References _ColorPicker_CursorDeselected_Gd, _ColorPicker_CursorNone_Gd, _ColorPicker_ValueBackroundSelected_Gd, CCS_Blue, CCS_Green, CCS_Red, ColorPickerColor, ColorPickerLastCursorBlue, ColorPickerLastCursorGreen, ColorPickerLastCursorRed, ColorPickerOSDRgn, CURSORXOFFET, OSDMenuPutS(), TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuColorPickerShow(), and OSDMenuEvent().
void OSDMenuDrawCursor | ( | dword | x, |
dword | y, | ||
dword | w, | ||
dword | h | ||
) |
Definition at line 3 of file OSDMenuDrawCursor.c.
References _Cursor_Blue_Normal_Gd, _Cursor_Blue_Small_Gd, _Cursor_Blue_Tiny_Gd, _Cursor_Dark_Normal_Gd, _Cursor_Dark_Small_Gd, _Cursor_Dark_Tiny_Gd, CT_Box, CT_Dark, CT_Hide, LCT_Blue, LCT_BlueDark, MenuCursorType, OSDMenuLastCursor, OSDMenuSelectionBarRgn, OSDRgn, TRACEENTER, and TRACEEXIT.
Referenced by OSDDrawList().
void OSDMenuFreeStdFonts | ( | void | ) |
Definition at line 3 of file OSDMenuFreeStdFonts.c.
References ColorPickerOSDRgn, FMUC_FreeFontFile(), InfoBoxOSDRgn, MessageBoxOSDRgn, OSDMenuFont_10, OSDMenuFont_12, OSDMenuFont_14, OSDMenuFont_16, OSDMenuFont_18, OSDMenuFont_20, OSDMenuFont_20B, OSDRgn, ProgressBarOSDRgn, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), OSDMenuInfoBoxDestroy(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuMessageBoxDestroy(), and OSDMenuMessageBoxDestroyNoOSDUpdate().
TYPE_GrData * OSDMenuGetIconPointer | ( | tButtonIcon | ButtonIcon, |
TYPE_GrData * | UserDefinedButton | ||
) |
Definition at line 3 of file OSDMenuGetIconPointer.c.
void OSDMenuInit | ( | bool | AllowScrollingOfLongText, |
bool | HasValueColumn, | ||
bool | NumberedItems, | ||
bool | ScrollLoop, | ||
const char * | TitleLeft, | ||
const char * | TitleRight | ||
) |
Definition at line 47 of file OSDMenuInit.c.
References tMenu::AllowScrollingOfLongText, CT_Standard, CurrentMenuLevel, tMenu::hasValueArrows, tMenu::HasValueColumn, tMenu::Item, LH_Normal, tMenu::MaxItems, Menu, MenuCursorType, tMenu::NumberedItems, OMDM_Standard, tMenu::OSDMenuDisplayMode, OSDMenuLoadStdFonts(), OSDMenuSetLineHeight(), tMenu::ScrollLoop, STDSTRINGSIZE, tMenu::TitleLeft, tMenu::TitleRight, TRACEENTER, TRACEEXIT, tMenu::ValueXOffset, tMenu::ValueXPos, tMenu::Width, and tMenu::XPos.
Referenced by OSDMenuInitialize(), and OSDMenuListBoxInitialize().
void OSDMenuLoadStdFonts | ( | void | ) |
Definition at line 3 of file OSDMenuLoadStdFonts.c.
References tFontDataUC::FileHandle, FMUC_LoadFontFile(), OSDMenuFont_10, OSDMenuFont_12, OSDMenuFont_14, OSDMenuFont_16, OSDMenuFont_18, OSDMenuFont_20, OSDMenuFont_20B, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuInfoBoxShow(), OSDMenuInit(), and OSDMenuMessageBoxInitialize().
void OSDMenuPutS | ( | word | rgn, |
dword | x, | ||
dword | y, | ||
dword | maxX, | ||
const char * | str, | ||
dword | fcolor, | ||
dword | bcolor, | ||
byte | fntSize, | ||
byte | bDot, | ||
byte | align | ||
) |
Definition at line 3 of file OSDMenuPutS.c.
References FMUC_PutStringAA(), FONTYOFFSET, OSDMenuFont_10, OSDMenuFont_12, OSDMenuFont_14, OSDMenuFont_16, OSDMenuFont_18, OSDMenuFont_20, OSDMenuFont_20B, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuColorPickerDrawCursor(), OSDMenuColorPickerShow(), OSDMenuInfoBoxShow(), OSDMenuMessageBoxShow(), and OSDMenuPutString().
void OSDMenuWaitSpinnerDrawItem | ( | word | rgn, |
dword | x, | ||
dword | rgb | ||
) |
Definition at line 3 of file OSDMenuWaitSpinnerDrawItem.c.
References OSDMenuWaitSpinnerShadeColor(), TRACEENTER, TRACEEXIT, WaitSpinnerItemHeight, and WaitSpinnerItemWidth.
Referenced by OSDMenuWaitSpinnerIdle(), and OSDMenuWaitSpinnerInit().
void OSDMenuWaitSpinnerIdle | ( | void | ) |
Definition at line 3 of file OSDMenuWaitSpinnerIdle.c.
References _InfoBox_Gd, B8888, G8888, InfoBoxOSDRgn, OSDMenuWaitSpinnerDrawItem(), R8888, TRACEENTER, TRACEEXIT, WaitSpinnerIndex, WaitSpinnerItemColorBlank, WaitSpinnerItemColorTrail, WaitSpinnerItemHeight, WaitSpinnerItems, WaitSpinnerItemsTrail, WaitSpinnerItemWidth, WaitSpinnerPosY, WaitSpinnerRgn, WaitSpinnerSpeed, WaitSpinnerTimeout, and WaitSpinnerWidth.
Referenced by OSDMenuEvent().
dword OSDMenuWaitSpinnerShadeColor | ( | dword | rgb, |
word | step, | ||
word | steps | ||
) |
Definition at line 3 of file OSDMenuWaitSpinnerShadeColor.c.
References B8888, G8888, R8888, TRACEENTER, TRACEEXIT, and WaitSpinnerItemColorShade.
Referenced by OSDMenuWaitSpinnerDrawItem().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuColorPickerShow(), and OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuColorPickerShow(), OSDMenuGetIconPointer(), and OSDMenuInfoBoxShow().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuColorPickerShow(), and OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuColorPickerShow(), and OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuColorPickerShow(), and OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuGetIconPointer().
|
extern |
Referenced by OSDMenuColorPickerDrawCursor().
|
extern |
Referenced by OSDMenuColorPickerDrawCursor().
|
extern |
Referenced by OSDMenuColorPickerShow().
|
extern |
Referenced by OSDMenuColorPickerDrawCursor().
|
extern |
Referenced by OSDMenuDrawCursor().
|
extern |
Referenced by OSDMenuDrawCursor().
|
extern |
Referenced by OSDMenuDrawCursor().
|
extern |
Referenced by OSDMenuDrawCursor().
|
extern |
Referenced by OSDMenuDrawCursor().
|
extern |
Referenced by OSDMenuDrawCursor().
|
extern |
|
extern |
Referenced by OSDMenuProgressBarShow().
|
extern |
Referenced by OSDMenuMessageBoxShow().
|
extern |
Referenced by OSDDrawList().
|
extern |
Referenced by OSDDrawList().
|
extern |
Referenced by OSDDrawList().
|
extern |
Referenced by OSDDrawList().
|
extern |
Referenced by OSDMenuProgressBarShow().
|
extern |
Referenced by OSDDrawScrollBar().
|
extern |
Referenced by OSDDrawScrollBar().
|
extern |
Referenced by OSDDrawScrollBar().
|
extern |
Definition at line 8 of file OSDMenuInit.c.
Referenced by OSDMenuButtonAdd(), OSDMenuButtonColor(), and OSDMenuButtonsClear().
bool ButtonsDirty |
Definition at line 223 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuButtonAdd(), OSDMenuButtonModifyText(), OSDMenuButtonsClear(), OSDMenuSetFont(), and OSDMenuUpdate().
|
extern |
Definition at line 28 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerColor(), OSDMenuColorPickerDrawCursor(), OSDMenuColorPickerShow(), and OSDMenuEvent().
|
extern |
Definition at line 29 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerShow(), and OSDMenuEvent().
int ColorPickerLastCursorBlue |
Definition at line 250 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuColorPickerDrawCursor(), and OSDMenuColorPickerShow().
int ColorPickerLastCursorGreen |
Definition at line 250 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuColorPickerDrawCursor(), and OSDMenuColorPickerShow().
|
extern |
Definition at line 31 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDrawCursor(), and OSDMenuColorPickerShow().
|
extern |
Definition at line 27 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuColorPickerDrawCursor(), OSDMenuColorPickerIsVisible(), OSDMenuColorPickerShow(), OSDMenuDestroy(), OSDMenuEvent(), OSDMenuFreeStdFonts(), OSDMenuInfoBoxDestroy(), and OSDMenuMessageBoxDestroy().
|
extern |
Definition at line 30 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerShow(), and OSDMenuEvent().
|
extern |
Definition at line 7 of file OSDMenuInit.c.
Referenced by OSDCalcIndices(), OSDDrawBackground(), OSDDrawButtons(), OSDDrawList(), OSDDrawLogo(), OSDDrawMemo(), OSDDrawScrollBar(), OSDDrawTitle(), OSDMemoFormatText(), OSDMemoInitialize(), OSDMenuButtonAdd(), OSDMenuButtonModifyText(), OSDMenuButtonsClear(), OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), OSDMenuEvent(), OSDMenuFindNextSelectableEntry(), OSDMenuFindPreviousSelectableEntry(), OSDMenuGetCurrentItem(), OSDMenuGetNrOfLines(), OSDMenuInit(), OSDMenuItemAdd(), OSDMenuItemFindID(), OSDMenuItemFindName(), OSDMenuItemFindValue(), OSDMenuItemGetCurrentID(), OSDMenuItemGetCurrentName(), OSDMenuItemGetCurrentValue(), OSDMenuItemGetID(), OSDMenuItemGetName(), OSDMenuItemGetNameColor(), OSDMenuItemGetNrOfItems(), OSDMenuItemGetTextColor(), OSDMenuItemGetTopIndex(), OSDMenuItemGetValue(), OSDMenuItemModifyColorPatch(), OSDMenuItemModifyCustomIndex(), OSDMenuItemModifyID(), OSDMenuItemModifyName(), OSDMenuItemModifyNameColor(), OSDMenuItemModifyNameIcon(), OSDMenuItemModifySelectable(), OSDMenuItemModifyTextColor(), OSDMenuItemModifyValue(), OSDMenuItemModifyValueArrows(), OSDMenuItemModifyValueIcon(), OSDMenuItemModifyValueLeftArrowGap(), OSDMenuItemModifyValueXPos(), OSDMenuItemPassDrawing(), OSDMenuItemsClear(), OSDMenuItemSortID(), OSDMenuItemSortNameColumn(), OSDMenuItemSortValueColumn(), OSDMenuListBoxDestroy(), OSDMenuListBoxDestroyNoOSDUpdate(), OSDMenuListBoxInitialize(), OSDMenuListBoxIsVisible(), OSDMenuLogo(), OSDMenuModifyItemLongTextScrolling(), OSDMenuModifyItemNumbered(), OSDMenuModifyItemValueColumn(), OSDMenuModifyScrollLoop(), OSDMenuModifyTitleLeft(), OSDMenuModifyTitleRight(), OSDMenuPop(), OSDMenuPush(), OSDMenuScrollDown(), OSDMenuScrollEnd(), OSDMenuScrollHome(), OSDMenuScrollPageDown(), OSDMenuScrollPageUp(), OSDMenuScrollUp(), OSDMenuSelectItem(), OSDMenuSelectTopItem(), OSDMenuSetCallback(), OSDMenuSetFont(), OSDMenuSetLineHeight(), OSDMenuSetMemo(), and OSDMenuUpdate().
|
extern |
Definition at line 16 of file OSDMenuInit.c.
Referenced by OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuInfoBoxExitButton(), and OSDMenuInfoBoxShow().
|
extern |
Definition at line 12 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuDestroy(), OSDMenuEvent(), OSDMenuFreeStdFonts(), OSDMenuInfoBoxDestroy(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuInfoBoxIsVisible(), OSDMenuInfoBoxShow(), OSDMenuMessageBoxDestroy(), OSDMenuMessageBoxInitialize(), OSDMenuWaitSpinnerIdle(), and OSDMenuWaitSpinnerInit().
|
extern |
Definition at line 14 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuColorPickerShow(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuInfoBoxShow(), OSDMenuMessageBoxDestroyNoOSDUpdate(), and OSDMenuMessageBoxShow().
|
extern |
Definition at line 15 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuColorPickerShow(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuInfoBoxShow(), OSDMenuMessageBoxDestroyNoOSDUpdate(), and OSDMenuMessageBoxShow().
dword InfoBoxSaveAreaY |
Definition at line 234 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuColorPickerShow(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuInfoBoxShow(), OSDMenuMessageBoxDestroyNoOSDUpdate(), and OSDMenuMessageBoxShow().
|
extern |
Definition at line 13 of file OSDMenuInit.c.
Referenced by OSDMenuEvent(), and OSDMenuInfoBoxShow().
|
extern |
Definition at line 37 of file OSDMenuInit.c.
Referenced by OSDMenuEvent(), and OSDMenuGetLastUnprocessedKey().
bool ListDirty |
Definition at line 223 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuItemAdd(), OSDMenuItemModifyColorPatch(), OSDMenuItemModifyCustomIndex(), OSDMenuItemModifyName(), OSDMenuItemModifyNameColor(), OSDMenuItemModifyNameIcon(), OSDMenuItemModifySelectable(), OSDMenuItemModifyTextColor(), OSDMenuItemModifyValue(), OSDMenuItemModifyValueArrows(), OSDMenuItemModifyValueIcon(), OSDMenuItemModifyValueLeftArrowGap(), OSDMenuItemModifyValueXPos(), OSDMenuItemsClear(), OSDMenuItemSortID(), OSDMenuItemSortNameColumn(), OSDMenuItemSortValueColumn(), OSDMenuModifyItemNumbered(), OSDMenuModifyItemValueColumn(), OSDMenuScrollDown(), OSDMenuScrollEnd(), OSDMenuScrollHome(), OSDMenuScrollPageDown(), OSDMenuScrollPageUp(), OSDMenuScrollUp(), OSDMenuSelectItem(), OSDMenuSelectTopItem(), OSDMenuSetCursor(), OSDMenuSetFont(), OSDMenuSetLineHeight(), and OSDMenuUpdate().
bool LogoDirty |
Definition at line 223 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuLogo(), and OSDMenuUpdate().
|
extern |
Definition at line 6 of file OSDMenuInit.c.
Referenced by OSDCalcIndices(), OSDDrawBackground(), OSDDrawButtons(), OSDDrawList(), OSDDrawLogo(), OSDDrawMemo(), OSDDrawScrollBar(), OSDDrawTitle(), OSDMemoFormatText(), OSDMemoInitialize(), OSDMenuButtonAdd(), OSDMenuButtonModifyText(), OSDMenuButtonsClear(), OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), OSDMenuEvent(), OSDMenuFindNextSelectableEntry(), OSDMenuFindPreviousSelectableEntry(), OSDMenuGetCurrentItem(), OSDMenuGetNrOfLines(), OSDMenuInit(), OSDMenuItemAdd(), OSDMenuItemFindID(), OSDMenuItemFindName(), OSDMenuItemFindValue(), OSDMenuItemGetCurrentID(), OSDMenuItemGetCurrentName(), OSDMenuItemGetCurrentValue(), OSDMenuItemGetID(), OSDMenuItemGetName(), OSDMenuItemGetNameColor(), OSDMenuItemGetNrOfItems(), OSDMenuItemGetTextColor(), OSDMenuItemGetTopIndex(), OSDMenuItemGetValue(), OSDMenuItemModifyColorPatch(), OSDMenuItemModifyCustomIndex(), OSDMenuItemModifyID(), OSDMenuItemModifyName(), OSDMenuItemModifyNameColor(), OSDMenuItemModifyNameIcon(), OSDMenuItemModifySelectable(), OSDMenuItemModifyTextColor(), OSDMenuItemModifyValue(), OSDMenuItemModifyValueArrows(), OSDMenuItemModifyValueIcon(), OSDMenuItemModifyValueLeftArrowGap(), OSDMenuItemModifyValueXPos(), OSDMenuItemPassDrawing(), OSDMenuItemsClear(), OSDMenuItemSortID(), OSDMenuItemSortNameColumn(), OSDMenuItemSortValueColumn(), OSDMenuListBoxDestroy(), OSDMenuListBoxDestroyNoOSDUpdate(), OSDMenuListBoxInitialize(), OSDMenuListBoxIsVisible(), OSDMenuLogo(), OSDMenuModifyItemLongTextScrolling(), OSDMenuModifyItemNumbered(), OSDMenuModifyItemValueColumn(), OSDMenuModifyScrollLoop(), OSDMenuModifyTitleLeft(), OSDMenuModifyTitleRight(), OSDMenuPop(), OSDMenuPush(), OSDMenuScrollDown(), OSDMenuScrollEnd(), OSDMenuScrollHome(), OSDMenuScrollPageDown(), OSDMenuScrollPageUp(), OSDMenuScrollUp(), OSDMenuSelectItem(), OSDMenuSelectTopItem(), OSDMenuSetCallback(), OSDMenuSetFont(), OSDMenuSetLineHeight(), OSDMenuSetMemo(), and OSDMenuUpdate().
|
extern |
Definition at line 9 of file OSDMenuInit.c.
Referenced by OSDDrawList(), OSDMenuDrawCursor(), OSDMenuInit(), and OSDMenuSetCursor().
|
extern |
Definition at line 19 of file OSDMenuInit.c.
Referenced by OSDMenuEvent(), OSDMenuMessageBoxButtonAdd(), OSDMenuMessageBoxButtonSelect(), OSDMenuMessageBoxInitialize(), OSDMenuMessageBoxLastButton(), OSDMenuMessageBoxModifyText(), and OSDMenuMessageBoxShow().
|
extern |
Definition at line 21 of file OSDMenuInit.c.
Referenced by OSDMenuEvent(), OSDMenuMessageBoxAllowScrollOver(), and OSDMenuMessageBoxInitialize().
|
extern |
Definition at line 20 of file OSDMenuInit.c.
Referenced by OSDMenuEvent(), OSDMenuMessageBoxDoNotEnterNormalMode(), and OSDMenuMessageBoxInitialize().
|
extern |
Definition at line 18 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuDestroy(), OSDMenuEvent(), OSDMenuFreeStdFonts(), OSDMenuInfoBoxDestroy(), OSDMenuInfoBoxShow(), OSDMenuMessageBoxButtonSelect(), OSDMenuMessageBoxDestroy(), OSDMenuMessageBoxDestroyNoOSDUpdate(), OSDMenuMessageBoxInitialize(), OSDMenuMessageBoxIsVisible(), OSDMenuMessageBoxModifyText(), and OSDMenuMessageBoxShow().
|
extern |
Definition at line 4 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuColorPickerShow(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuInfoBoxShow(), OSDMenuInitialize(), OSDMenuMessageBoxDestroyNoOSDUpdate(), OSDMenuMessageBoxShow(), and OSDMenuSaveMyRegion().
|
extern |
Definition at line 5 of file OSDMenuInit.c.
Referenced by OSDMenuListBoxInitialize(), OSDMenuPop(), OSDMenuPush(), OSDMenuSetLineHeight(), and OSDMenuUpdate().
|
extern |
Definition at line 39 of file OSDMenuInit.c.
Referenced by OSDMenuFreeStdFonts(), OSDMenuGetStringHeight(), OSDMenuGetStringWidth(), OSDMenuLoadStdFonts(), and OSDMenuPutS().
|
extern |
Definition at line 40 of file OSDMenuInit.c.
Referenced by OSDMenuFreeStdFonts(), OSDMenuGetStringHeight(), OSDMenuGetStringWidth(), OSDMenuLoadStdFonts(), OSDMenuPutS(), and OSDMenuSetLineHeight().
|
extern |
Definition at line 41 of file OSDMenuInit.c.
Referenced by OSDMenuFreeStdFonts(), OSDMenuGetStringHeight(), OSDMenuGetStringWidth(), OSDMenuLoadStdFonts(), OSDMenuPutS(), and OSDMenuSetLineHeight().
|
extern |
Definition at line 42 of file OSDMenuInit.c.
Referenced by OSDMenuFreeStdFonts(), OSDMenuGetStringHeight(), OSDMenuGetStringWidth(), OSDMenuLoadStdFonts(), OSDMenuPutS(), and OSDMenuSetLineHeight().
|
extern |
Definition at line 43 of file OSDMenuInit.c.
Referenced by OSDMenuFreeStdFonts(), OSDMenuGetStringHeight(), OSDMenuGetStringWidth(), OSDMenuLoadStdFonts(), and OSDMenuPutS().
|
extern |
Definition at line 44 of file OSDMenuInit.c.
Referenced by OSDMenuFreeStdFonts(), OSDMenuGetStringHeight(), OSDMenuGetStringWidth(), OSDMenuLoadStdFonts(), OSDMenuPutS(), and OSDMenuSetLineHeight().
|
extern |
Definition at line 45 of file OSDMenuInit.c.
Referenced by OSDMenuFreeStdFonts(), OSDMenuGetStringHeight(), OSDMenuGetStringWidth(), OSDMenuLoadStdFonts(), and OSDMenuPutS().
|
extern |
Definition at line 10 of file OSDMenuInit.c.
Referenced by OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), OSDMenuDrawCursor(), and OSDMenuUpdate().
|
extern |
Definition at line 4 of file OSDMenuInit.c.
Referenced by OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), and OSDMenuDrawCursor().
|
extern |
Definition at line 4 of file OSDMenuInit.c.
Referenced by DrawOSDLine(), OSDDrawBackground(), OSDDrawButtons(), OSDDrawList(), OSDDrawLogo(), OSDDrawMemo(), OSDDrawScrollBar(), OSDDrawTitle(), OSDMenuColorPickerDestroy(), OSDMenuColorPickerShow(), OSDMenuDestroy(), OSDMenuDestroyNoOSDUpdate(), OSDMenuDrawCursor(), OSDMenuEvent(), OSDMenuFreeStdFonts(), OSDMenuInfoBoxDestroy(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuInfoBoxShow(), OSDMenuInitialize(), OSDMenuIsVisible(), OSDMenuListBoxIsVisible(), OSDMenuMessageBoxDestroy(), OSDMenuMessageBoxDestroyNoOSDUpdate(), OSDMenuMessageBoxShow(), and OSDMenuUpdate().
|
extern |
Definition at line 24 of file OSDMenuInit.c.
Referenced by OSDMenuProgressBarDestroy(), OSDMenuProgressBarDestroyNoOSDUpdate(), and OSDMenuProgressBarShow().
|
extern |
Definition at line 25 of file OSDMenuInit.c.
Referenced by OSDMenuProgressBarDestroy(), OSDMenuProgressBarDestroyNoOSDUpdate(), and OSDMenuProgressBarShow().
|
extern |
Definition at line 23 of file OSDMenuInit.c.
Referenced by OSDMenuColorPickerDestroy(), OSDMenuDestroy(), OSDMenuFreeStdFonts(), OSDMenuInfoBoxDestroy(), OSDMenuMessageBoxDestroy(), OSDMenuProgressBarDestroy(), OSDMenuProgressBarDestroyNoOSDUpdate(), OSDMenuProgressBarIsVisible(), and OSDMenuProgressBarShow().
bool TitleDirty |
Definition at line 223 of file FBLib_TMSOSDMenu.h.
Referenced by OSDMenuModifyTitleLeft(), OSDMenuModifyTitleRight(), OSDMenuSetFont(), and OSDMenuUpdate().
|
extern |
Definition at line 34 of file OSDMenuInit.c.
Referenced by OSDMenuWaitSpinnerIdle(), and OSDMenuWaitSpinnerInit().
|
extern |
Definition at line 4 of file OSDMenuInfoBoxShow.c.
Referenced by OSDMenuInfoBoxShow(), OSDMenuWaitSpinnerIdle(), and OSDMenuWaitSpinnerInit().
|
extern |
Definition at line 33 of file OSDMenuInit.c.
Referenced by OSDMenuEvent(), OSDMenuInfoBoxDestroyNoOSDUpdate(), OSDMenuWaitSpinnerIdle(), and OSDMenuWaitSpinnerInit().
|
extern |
Definition at line 35 of file OSDMenuInit.c.
Referenced by OSDMenuWaitSpinnerIdle(), and OSDMenuWaitSpinnerInit().