GME
13
|
00001 // AggregateOptions.h: interface for the CAggregateOptions class. 00002 // 00004 00005 #if !defined(AFX_AGGREGATEOPTIONS_H__F55D03CE_8EDB_422E_905B_67B46C9E5895__INCLUDED_) 00006 #define AFX_AGGREGATEOPTIONS_H__F55D03CE_8EDB_422E_905B_67B46C9E5895__INCLUDED_ 00007 00008 #if _MSC_VER > 1000 00009 #pragma once 00010 #endif // _MSC_VER > 1000 00011 00012 enum eSortOptions{SORT_BYNAME,SORT_BYTYPE,SORT_BYCREATION}; 00013 00014 class CAggregateOptions 00015 { 00016 public: 00017 BOOL m_bIsDynamicLoading; 00018 BOOL IsDisplayedType(objtype_enum otType); 00019 void LoadFromRegistry(); 00020 void SaveToRegistry(); 00021 BOOL m_bDispModel; 00022 BOOL m_bDispAtom; 00023 BOOL m_bDispReference; 00024 BOOL m_bDispSet; 00025 BOOL m_bDispConnections; 00026 BOOL m_bStoreTreeInRegistry; 00027 00028 eSortOptions m_soSortOptions; 00029 CAggregateOptions(); 00030 virtual ~CAggregateOptions(); 00031 00032 }; 00033 00034 #endif // !defined(AFX_AGGREGATEOPTIONS_H__F55D03CE_8EDB_422E_905B_67B46C9E5895__INCLUDED_)