preferencesdlg.h
来自「管理项目进度工具的原代码」· C头文件 代码 · 共 277 行 · 第 1/2 页
H
277 行
BOOL GetWeightPercentCompletionByPriority() const { return m_pageTask.GetWeightPercentCompletionByPriority(); }
BOOL GetWeightPercentCompletionByNumSubtasks() const { return m_pageTask.GetWeightPercentCompletionByNumSubtasks(); }
BOOL GetAutoCalcPercentDone() const { return m_pageTask.GetAutoCalcPercentDone(); }
BOOL GetTrackNonActiveTasklists() const { return m_pageTask.GetTrackNonActiveTasklists(); }
BOOL GetTrackNonSelectedTasks() const { return m_pageTask.GetTrackNonSelectedTasks(); }
BOOL GetTrackOnScreenSaver() const { return m_pageTask.GetTrackOnScreenSaver(); }
BOOL GetTrackHibernated() const { return m_pageTask.GetTrackHibernated(); }
double GetHoursInOneDay() const { return m_pageTask.GetHoursInOneDay(); }
double GetDaysInOneWeek() const { return m_pageTask.GetDaysInOneWeek(); }
BOOL GetLogTimeTracking() const { return m_pageTask.GetLogTimeTracking(); }
BOOL GetLogTaskTimeSeparately() const { return m_pageTask.GetLogTaskTimeSeparately(); }
BOOL GetExclusiveTimeTracking() const { return m_pageTask.GetExclusiveTimeTracking(); }
BOOL GetAllowParentTimeTracking() const { return m_pageTask.GetAllowParentTimeTracking(); }
BOOL GetAutoAdjustDependents() const { return m_pageTask.GetAutoAdjustDependents(); }
BOOL GetShowCtrlsAsColumns() const { return m_pageUI.GetShowCtrlsAsColumns(); }
BOOL GetShowEditMenuAsColumns() const { return m_pageUI.GetShowEditMenuAsColumns(); }
BOOL GetShowCommentsAlways() const { return m_pageUI.GetShowCommentsAlways(); }
BOOL GetAutoReposCtrls() const { return m_pageUI.GetAutoReposCtrls(); }
BOOL GetSharedCommentsHeight() const { return m_pageUI.GetSharedCommentsHeight(); }
BOOL GetAutoHideTabbar() const { return m_pageUI.GetAutoHideTabbar(); }
BOOL GetStackTabbarItems() const { return m_pageUI.GetStackTabbarItems(); }
BOOL GetRightAlignLabels() const { return m_pageUI.GetRightAlignLabels(); }
BOOL GetFocusTreeOnEnter() const { return m_pageUI.GetFocusTreeOnEnter(); }
BOOL GetLargeToolbarIcons() const { return m_pageUI.GetLargeToolbarIcons(); }
int GetNewTaskPos() const { return m_pageUI.GetNewTaskPos(); }
int GetNewSubtaskPos() const { return m_pageUI.GetNewSubtaskPos(); }
BOOL GetKeepTabsOrdered() const { return m_pageUI.GetKeepTabsOrdered(); }
BOOL GetShowTasklistCloseButton() const { return m_pageUI.GetShowTasklistCloseButton(); }
BOOL GetEnableCtrlMBtnClose() const { return m_pageUI.GetEnableCtrlMBtnClose(); }
BOOL GetAutoReSort() const { return m_pageUI.GetAutoReSort(); }
BOOL GetSortDoneTasksAtBottom() const { return m_pageUI.GetSortDoneTasksAtBottom(); }
BOOL GetSortVisibleOnly() const { return m_pageUI.GetSortVisibleOnly(); }
BOOL GetEnableHeaderSorting() const { return m_pageUI.GetEnableHeaderSorting(); }
BOOL GetRTLComments() const { return m_pageUI.GetRTLComments(); }
int GetCommentsPos() const { return m_pageUI.GetCommentsPos(); }
CONTENTFORMAT GetDefaultCommentsFormat() const { return m_pageUI.GetDefaultCommentsFormat(); }
DWORD GetMultiSelFilterFlags() const { return m_pageUI.GetMultiSelFilterFlags(); }
BOOL GetAutoReFilter() const { return m_pageUI.GetAutoReFilter(); }
BOOL GetRestoreTasklistFilters() const { return m_pageUI.GetRestoreTasklistFilters(); }
BOOL GetShowInfoTips() const { return m_pageUITasklist.GetShowInfoTips(); }
BOOL GetShowComments() const { return m_pageUITasklist.GetShowComments(); }
int GetVisibleColumns(CTDCColumnArray& aColumns) const { return m_pageUITasklist.GetVisibleColumns(aColumns); }
void SetVisibleColumns(const CTDCColumnArray& aColumns) { m_pageUITasklist.SetVisibleColumns(aColumns); }
BOOL GetShowPathInHeader() const { return m_pageUITasklist.GetShowPathInHeader(); }
BOOL GetStrikethroughDone() const { return m_pageUITasklist.GetStrikethroughDone(); }
BOOL GetFullRowSelection() const { return m_pageUITasklist.GetFullRowSelection(); }
BOOL GetTreeCheckboxes() const { return m_pageUITasklist.GetTreeCheckboxes(); }
BOOL GetDisplayDatesInISO() const { return m_pageUITasklist.GetDisplayDatesInISO(); }
BOOL GetShowWeekdayInDates() const { return m_pageUITasklist.GetShowWeekdayInDates(); }
BOOL GetShowParentsAsFolders() const { return m_pageUITasklist.GetShowParentsAsFolders(); }
BOOL GetDisplayFirstCommentLine() const { return m_pageUITasklist.GetDisplayFirstCommentLine(); }
int GetMaxInfoTipCommentsLength() const { return m_pageUITasklist.GetMaxInfoTipCommentsLength(); }
BOOL GetHidePercentForDoneTasks() const { return m_pageUITasklist.GetHidePercentForDoneTasks(); }
BOOL GetHideZeroTimeCost() const { return m_pageUITasklist.GetHideZeroTimeCost(); }
BOOL GetHideStartDueForDoneTasks() const { return m_pageUITasklist.GetHideStartDueForDoneTasks(); }
BOOL GetShowPercentAsProgressbar() const { return m_pageUITasklist.GetShowPercentAsProgressbar(); }
BOOL GetRoundTimeFractions() const { return m_pageUITasklist.GetRoundTimeFractions(); }
BOOL GetShowNonFilesAsText() const { return m_pageUITasklist.GetShowNonFilesAsText(); }
BOOL GetUseHMSTimeFormat() const { return m_pageUITasklist.GetUseHMSTimeFormat(); }
BOOL GetAutoFocusTasklist() const { return m_pageUITasklist.GetAutoFocusTasklist(); }
BOOL GetShowSubtaskCompletion() const { return m_pageUITasklist.GetShowSubtaskCompletion(); }
BOOL GetShowColumnsOnRight() const { return m_pageUITasklist.GetShowColumnsOnRight(); }
int GetTextColorOption() const { return m_pageUITasklistColors.GetTextColorOption(); }
BOOL GetColorTaskBackground() const { return m_pageUITasklistColors.GetColorTaskBackground(); }
BOOL GetCommentsUseTreeFont() const { return m_pageUITasklistColors.GetCommentsUseTreeFont(); }
BOOL GetColorPriority() const { return m_pageUITasklistColors.GetColorPriority(); }
int GetPriorityColors(CDWordArray& aColors) const { return m_pageUITasklistColors.GetPriorityColors(aColors); }
void GetDueTaskColors(COLORREF& crDue, COLORREF& crDueToday) const { m_pageUITasklistColors.GetTaskDueColors(crDue, crDueToday); }
BOOL GetTreeFont(CString& sFaceName, int& nPointSize) const { return m_pageUITasklistColors.GetTreeFont(sFaceName, nPointSize); }
BOOL GetCommentsFont(CString& sFaceName, int& nPointSize) const { return m_pageUITasklistColors.GetCommentsFont(sFaceName, nPointSize); }
COLORREF GetGridlineColor() const { return m_pageUITasklistColors.GetGridlineColor(); }
COLORREF GetTaskDoneColor() const { return m_pageUITasklistColors.GetTaskDoneColor(); }
COLORREF GetHidePriorityNumber() const { return m_pageUITasklistColors.GetHidePriorityNumber(); }
COLORREF GetAlternateLineColor() const { return m_pageUITasklistColors.GetAlternateLineColor(); }
int GetCategoryColors(CCatColorArray& aColors) const { return m_pageUITasklistColors.GetCategoryColors(aColors); }
int GetUserTools(CUserToolArray& aTools) const { return m_pageTool.GetUserTools(aTools); }
BOOL GetUserTool(int nTool, USERTOOL& tool) const { return m_pageTool.GetUserTool(nTool, tool); }
// BOOL Get() const { return m_b; }
protected:
// Dialog Data
//{{AFX_DATA(CPreferencesDlg)
enum { IDD = IDD_PREFERENCES };
CTreeCtrl m_tcPages;
//}}AFX_DATA
// int m_nInitPage;
// CPropertyPageHost m_pphost;
CPreferencesGenPage m_pageGen;
CPreferencesFilePage m_pageFile;
CPreferencesExportPage m_pageExport;
CPreferencesUIPage m_pageUI;
CPreferencesUITasklistPage m_pageUITasklist;
CPreferencesUITasklistColorsPage m_pageUITasklistColors;
CPreferencesTaskPage m_pageTask;
CPreferencesTaskDefPage m_pageTaskDef;
CPreferencesToolPage m_pageTool;
CPreferencesShortcutsPage m_pageShortcuts;
CPreferencesMultiUserPage m_pageMultiUser;
CMapPtrToPtr m_mapPP2HTI;
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CPreferencesDlg)
public:
virtual BOOL PreTranslateMessage(MSG* pMsg);
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// virtual void OnOK();
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CPreferencesDlg)
virtual BOOL OnInitDialog();
afx_msg void OnHelp();
afx_msg void OnSelchangedPages(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
// afx_msg void OnDestroy();
DECLARE_MESSAGE_MAP()
protected:
void AddPage(CPreferencesPageBase* pPage, UINT nIDPath);
BOOL SetActivePage(int nPage); // override
CString GetItemPath(HTREEITEM hti);
void SynchronizeTree();
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_PREFERENCESDLG_H__C3FCC72A_6C69_49A6_930D_D5C94EC31298__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?