|
|
1.1 ! root 1: ! 2: ! 3: //==========================================================================// ! 4: // Constants // ! 5: //==========================================================================// ! 6: ! 7: ! 8: #define szGraphLegendClass TEXT("PerfmonGraphLegendClass") ! 9: #define szGraphLegendClassA "PerfmonGraphLegendClass" ! 10: ! 11: ! 12: //==========================================================================// ! 13: // Exported Functions // ! 14: //==========================================================================// ! 15: ! 16: ! 17: ! 18: void ClearLegend (HWND hWndLegend) ; ! 19: ! 20: BOOL GraphLegendInitializeApplication (void) ; ! 21: ! 22: HWND CreateGraphLegendWindow (HWND hWndGraph) ; ! 23: ! 24: int LegendMinHeight (HWND hWnd) ; ! 25: ! 26: int LegendMinWidth (HWND hWnd) ; ! 27: ! 28: ! 29: void LegendDeleteItem (HWND hWndLegend, ! 30: PLINE pLine) ; ! 31: ! 32: ! 33: int LegendHeight (HWND hWnd, int yGraphHeight) ; ! 34: ! 35: ! 36: BOOL LegendAddItem (HWND hWndGraph, ! 37: PLINESTRUCT pLine) ; ! 38: ! 39: ! 40: PLINE LegendCurrentLine (HWND hWndLegend) ; ! 41: ! 42: ! 43: int LegendNumItems (HWND hWndLegend) ; ! 44: ! 45: ! 46: void LegendSetSelection (HWND hWndLegend, int iIndex) ; ! 47: ! 48: ! 49: int LegendFullHeight (HWND hWnd, HDC hDC) ; ! 50: ! 51: ! 52: void PrintLegend (HDC hDC, PGRAPHSTRUCT pGraph, HWND hWndLegend, ! 53: RECT rectLegend) ; ! 54: ! 55: void LegendSetRedraw (HWND hWndLegend, BOOL bRedraw) ; ! 56:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.