Changeset 697 in dev for trunk/ab5.0/abdev/abdev/Common.h
- Timestamp:
- Jul 19, 2008, 9:03:01 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/abdev/abdev/Common.h
r681 r697 345 345 }; 346 346 347 struct FILEIDENTITY{ 348 DWORD VolumeSerialNumber; 349 DWORD FileIndexHigh; 350 DWORD FileIndexLow; 351 }; 352 353 inline bool IsFileIdentityValid(FILEIDENTITY const& fi){ 354 return fi.VolumeSerialNumber != 0 355 && fi.FileIndexHigh != 0 356 && fi.FileIndexLow != 0; 357 } 358 359 inline bool operator ==(FILEIDENTITY const& lhs, FILEIDENTITY const& rhs) 360 { 361 return lhs.VolumeSerialNumber == rhs.VolumeSerialNumber 362 && lhs.FileIndexHigh == rhs.FileIndexHigh 363 && lhs.FileIndexLow == rhs.FileIndexLow; 364 } 365 347 366 struct MDIINFO{ 348 367 HWND hwnd; … … 350 369 std::string title; 351 370 std::string path; 371 FILEIDENTITY FileIdentity; 352 372 353 373 union{ … … 577 597 void ResetState_DocMenu(void); 578 598 void DuplicateTitleCheck(char *lpszTitle); 579 HWND NewTextEditWindow(char *filepath,_int8 DocumentType,COLORREF TabColor=TABCOLOR_GRAY);599 HWND NewTextEditWindow(char const *filepath,_int8 DocumentType,COLORREF TabColor=TABCOLOR_GRAY); 580 600 void CloseDocWindow(int WndNum); 581 601 void ResizeTextEditWnd(HWND hwnd,int cx,int cy);
Note: See TracChangeset
for help on using the changeset viewer.