|
|
1.1 root 1:
2:
3: #define iDefaultReportIntervalSecs 5
4:
5:
6: BOOL ReportInitializeApplication (void) ;
7:
8:
9: HWND CreateReportWindow (HWND hWndParent) ;
10:
11:
12: BOOL ReportInsertLine (HWND hWnd, PLINE pLine) ;
13:
14:
15: void SetReportPositions (HDC hDC, PREPORT pReport) ;
16:
17: #if 0
18: PREPORT ReportData (HWND hWndReport) ;
19: #endif
20: #define ReportData(hWndReport) \
21: (&Report)
22:
23: void SetReportTimer (PREPORT pReport) ;
24:
25:
26: void PlaybackReport (HWND hWndReport) ;
27:
28:
29: PLINESTRUCT CurrentReportLine (HWND hWndReport) ;
30:
31:
32: BOOL AddReport (HWND hWndParent) ;
33:
34:
35: BOOL EditReport (HWND hWndParent) ;
36:
37:
38: void ReportTimer (HWND hWnd, BOOL bForce) ;
39:
40:
41: BOOL ReportRefresh (HWND hWnd) ;
42: BOOL ToggleReportRefresh (HWND hWnd) ;
43:
44:
45: BOOL SaveReport (HWND hWndReport, HANDLE hInputFile, BOOL bGetFileName) ;
46:
47:
48: BOOL OpenReport (HWND hWndReport,
49: HANDLE hFile,
50: DWORD dwMajorVersion,
51: DWORD dwMinorVersion,
52: BOOL bReportFile) ;
53:
54:
55: BOOL PrintReportDisplay (HDC hDC,
56: PREPORT pReport) ;
57:
58:
59: BOOL QuerySaveReport (HWND hWndParent,
60: HWND hWndReport) ;
61:
62: void ResetReport (HWND hWndReport) ;
63: void ResetReportView (HWND hWndReport) ;
64:
65:
66: void ClearReportDisplay (HWND hWndReport) ;
67:
68:
69: BOOL ReportDeleteLine (HWND hWnd, PLINE pLine) ;
70:
71:
72:
73: BOOL PrintReport (HWND hWndParent,
74: HWND hWndReport) ;
75:
76: void ExportReport (void) ;
77:
78: BOOL BuildNewValueListForReport ( void );
79:
80: void ReportAddAction (PREPORT pReport) ;
81:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.