| 81 | // Cgui_rpcDlg ��Ϣ�������� |
| 82 | |
| 83 | BOOL Cgui_rpcDlg::OnInitDialog() |
| 84 | { |
| 85 | CDialog::OnInitDialog(); |
| 86 | |
| 87 | BOOL bOk = m_resizer.Hook(this); |
| 88 | ASSERT(bOk == TRUE); |
| 89 | |
| 90 | // ��\������...\���˵������ӵ�ϵͳ�˵��С� |
| 91 | |
| 92 | // IDM_ABOUTBOX ������ϵͳ���Χ�ڡ� |
| 93 | ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); |
| 94 | ASSERT(IDM_ABOUTBOX < 0xF000); |
| 95 | |
| 96 | CMenu* pSysMenu = GetSystemMenu(FALSE); |
| 97 | if (pSysMenu != NULL) |
| 98 | { |
| 99 | CString strAboutMenu; |
| 100 | strAboutMenu.LoadString(IDS_ABOUTBOX); |
| 101 | if (!strAboutMenu.IsEmpty()) |
| 102 | { |
| 103 | pSysMenu->AppendMenu(MF_SEPARATOR); |
| 104 | pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu); |
| 105 | } |
| 106 | } |
| 107 | |
| 108 | bOk = m_resizer.SetAnchor(IDC_URL, ANCHOR_HORIZONTALLY); |
| 109 | ASSERT( bOk); |
| 110 | |
| 111 | bOk = m_resizer.CreateSplitContainer(_T("MySplitter"), IDC_STATIC_REQ, IDC_STATIC_RES); |
| 112 | ASSERT( bOk ); |
| 113 | |
| 114 | //bOk = m_resizer.SetAnchor(IDC_STATIC_REQ, ANCHOR_ALL | ANCHOR_PRIORITY_RIGHT); |
| 115 | //ASSERT( bOk ); |
| 116 | //bOk = m_resizer.SetAnchor(IDC_STATIC_RES, ANCHOR_ALL | ANCHOR_PRIORITY_BOTTOM); |
| 117 | //ASSERT( bOk ); |
| 118 | |
| 119 | //bOk = m_resizer.SetMinimumSize(IDC_STATIC_REQ, CSize(150, 100)); |
| 120 | //ASSERT( bOk ); |
| 121 | //bOk = m_resizer.SetMinimumSize(IDC_STATIC_RES, CSize(150, 100)); |
| 122 | //ASSERT( bOk ); |
| 123 | |
| 124 | bOk = m_resizer.SetAnchor(_T("MySplitter"), ANCHOR_ALL); |
| 125 | ASSERT( bOk ); |
| 126 | |
| 127 | bOk = m_resizer.SetShowSplitterGrip(_T("MySplitter"), TRUE); |
| 128 | ASSERT( bOk); |
| 129 | |
| 130 | bOk = m_resizer.SetParent(IDC_REQ, IDC_STATIC_REQ); |
| 131 | ASSERT( bOk); |
| 132 | bOk = m_resizer.SetParent(IDC_RES, IDC_STATIC_RES); |
| 133 | ASSERT( bOk); |
| 134 | |
| 135 | bOk = m_resizer.SetAnchor(IDC_REQ, ANCHOR_LEFT | ANCHOR_ALL ); |
| 136 | ASSERT( bOk); |
| 137 | bOk = m_resizer.SetAnchor(IDC_RES, ANCHOR_RIGHT | ANCHOR_ALL); |
| 138 | ASSERT( bOk); |
| 139 | |
| 140 | bOk = m_resizer.SetAnchor(IDOK, ANCHOR_RIGHT | ANCHOR_BOTTOM); |
nothing calls this directly
no test coverage detected