00001
00002
00003
00004
00005
00006
00007
00008
00009
00011
00012
#include "utils\u_utils.h"
00013
00014
00015
00016 class TProtocolTopographyDlg :
public TProtocolDlg,
public TModalDlg
00017 {
00018
public:
00019
#include "protocol\TProtocolTopographyParameter.h"
00020
00021
TProtocolTopographyDlg( LPSTR,
int idDlg= -1 );
00022
00023
private:
00024 BOOL Dlg_OnInit( HWND, HWND, LPARAM );
00025
void Dlg_OnDestroy( HWND );
00026
void Dlg_OnCommand( HWND,
int, HWND, UINT );
00027 BOOL Dlg_OnSysCommand( HWND,
int, LPARAM );
00028 BOOL
CanClose(
void );
00029
void Dlg_OnLButtonUp( HWND,
int,
int, UINT );
00030
void Dlg_OnLButtonDown( HWND, UINT,
int,
int, UINT );
00031
void Dlg_OnMouseMove( HWND,
int,
int, UINT );
00032
void Dlg_OnRButtonDown( HWND, UINT,
int,
int, UINT );
00033
void Dlg_OnNotify(HWND,
int, UINT, UINT);
00034
00035
void ShowDialog(
int,
int );
00036
00037
void InitializeDlgItems( HWND );
00038
void SaveDlgItems( HWND );
00039
00040
int GetDlg(
int );
00041 BOOL ManageDlg( HWND,
int, TAction );
00042 BOOL TestPflichtDlg( HWND );
00043
00044 LPSTR GetDlgItemText_LfdNr( HWND, LPSTR );
00045 BOOL TestDlgItemText_LfdNr( HWND, LPSTR );
00046
void SetDlgItemText_LfdNr( HWND );
00047
void EnableDlgItem_LfdNr( BOOL );
00048
00049 BOOL
IsDlgItemModify(
void );
00050
00051
int GetStatusId(
void );
00052
int GetDatumId(
void );
00053
00054 HWND hLfdNrBereich, hRTKNr;
00055 HWND hLieferantList, hKMaterialList, hRMaterialList;
00056
00057
enum {ProbeSkizzeDlg= 1, KollimatorRoehreDlg, MessungFilmeDlg, BeginnMessungDlg,
00058 EndeMessungDlg};
00059 };
00060
00061
00062
00063