preference.h 595 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef _PREFERENCE_H
  2. #define _PREFERENCE_H
  3. #include "mmage.h"
  4. #include "../mmvm/wwstruct.h"
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif
  8. enum {
  9. MMCONFIG_VERTICAL = 0,
  10. MMCONFIG_HORIZONTAL,
  11. };
  12. typedef struct {
  13. TCHAR workingdir[MAX_PATH + 1];
  14. int viewsize;
  15. int horizontal;
  16. BOOL queryarg;
  17. TCHAR argument[MAX_WW_ARG];
  18. TCHAR rom0dir[MAX_PATH + 1];
  19. TCHAR ram0dir[MAX_PATH + 1];
  20. WW_OWNERINFO ownerinfo;
  21. } MMAGE_CONFIG, *LPMMAGE_CONFIG;
  22. extern LPMMAGE_CONFIG mmconfig;
  23. void LoadConfig();
  24. void OpenPreferenceDlg();
  25. void SaveConfig();
  26. #ifdef __cplusplus
  27. }
  28. #endif
  29. #endif // #ifdef _PREFERENCE_H