本文整理汇总了C++中InitWindowStyles函数的典型用法代码示例。如果您正苦于以下问题:C++ InitWindowStyles函数的具体用法?C++ InitWindowStyles怎么用?C++ InitWindowStyles使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了InitWindowStyles函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: InitWindowStyles
BOOL CPPgIRC::OnInitDialog()
{
m_bTimeStamp = thePrefs.GetIRCAddTimeStamp();
m_bSoundEvents = thePrefs.GetIRCPlaySoundEvents();
m_bMiscMessage = thePrefs.GetIRCIgnoreMiscMessages();
m_bJoinMessage = thePrefs.GetIRCIgnoreJoinMessages();
m_bPartMessage = thePrefs.GetIRCIgnorePartMessages();
m_bQuitMessage = thePrefs.GetIRCIgnoreQuitMessages();
m_bEmuleAddFriend = thePrefs.GetIRCIgnoreEmuleAddFriendMsgs();
m_bEmuleAllowAddFriend = thePrefs.GetIRCAllowEmuleAddFriend();
m_bEmuleSendLink = thePrefs.GetIRCIgnoreEmuleSendLinkMsgs();
m_bAcceptLinks = thePrefs.GetIRCAcceptLinks();
m_bIRCAcceptLinksFriendsOnly = thePrefs.GetIRCAcceptLinksFriendsOnly();
m_bHelpChannel = thePrefs.GetIRCJoinHelpChannel();
m_bChannelsOnConnect = thePrefs.GetIRCGetChannelsOnConnect();
m_bIRCEnableSmileys = thePrefs.GetIRCEnableSmileys();
m_ctrlTreeOptions.SetImageListColorFlags(theApp.m_iDfltImageListColorFlags);
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
((CEdit*)GetDlgItem(IDC_IRC_NICK_BOX))->SetLimitText(20);
((CEdit*)GetDlgItem(IDC_IRC_MINUSER_BOX))->SetLimitText(6);
((CEdit*)GetDlgItem(IDC_IRC_SERVER_BOX))->SetLimitText(40);
((CEdit*)GetDlgItem(IDC_IRC_NAME_BOX))->SetLimitText(40);
((CEdit*)GetDlgItem(IDC_IRC_PERFORM_BOX))->SetLimitText(250);
LoadSettings();
Localize();
UpdateControls();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:axxapp,项目名称:winxgui,代码行数:33,代码来源:PPgIrc.cpp
示例2: InitWindowStyles
BOOL CPPgSecurity::OnInitDialog()
{
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
LoadSettings();
Localize();
if (thePrefs.GetUseAutocompletion()){
if (!m_pacIPFilterURL) {
m_pacIPFilterURL = new CCustomAutoComplete();
m_pacIPFilterURL->AddRef();
if (m_pacIPFilterURL->Bind(::GetDlgItem(m_hWnd, IDC_UPDATEURL), ACO_UPDOWNKEYDROPSLIST | ACO_AUTOSUGGEST | ACO_FILTERPREFIXES ))
m_pacIPFilterURL->LoadList(CString(thePrefs.GetConfigDir()) + _T("\\") IPFILTERUPDATEURL_STRINGS_PROFILE);
}
SetDlgItemText(IDC_UPDATEURL,m_pacIPFilterURL->GetItem(0));
if (theApp.m_fontSymbol.m_hObject){
GetDlgItem(IDC_DD)->SetFont(&theApp.m_fontSymbol);
GetDlgItem(IDC_DD)->SetWindowText(_T("6")); // show a down-arrow
}
}
else
GetDlgItem(IDC_DD)->ShowWindow(SW_HIDE);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:BackupTheBerlios,项目名称:nextemf,代码行数:27,代码来源:PPgSecurity.cpp
示例3: InitWindowStyles
BOOL CMetaDataDlg::OnInitDialog()
{
CResizablePage::OnInitDialog();
InitWindowStyles(this);
AddAnchor(IDC_TAGS, TOP_LEFT, BOTTOM_RIGHT);
AddAnchor(IDC_TOTAL_TAGS, BOTTOM_LEFT, BOTTOM_RIGHT);
GetDlgItem(IDC_TOTAL_TAGS)->SetWindowText(GetResString(IDS_METATAGS));
m_tags.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
m_tags.ReadColumnStats(ARRSIZE(_aColumns), _aColumns);
m_tags.CreateColumns(ARRSIZE(_aColumns), _aColumns);
InitTags();
m_pMenuTags = new CMenu();
if (m_pMenuTags->CreatePopupMenu())
{
m_pMenuTags->AppendMenu(MF_ENABLED | MF_STRING, MP_COPYSELECTED, GetResString(IDS_COPY));
m_pMenuTags->AppendMenu(MF_SEPARATOR);
m_pMenuTags->AppendMenu(MF_ENABLED | MF_STRING, MP_SELECTALL, GetResString(IDS_SELECTALL));
}
m_tags.m_pMenu = m_pMenuTags;
m_tags.m_pParent = this;
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:BackupTheBerlios,项目名称:nextemf,代码行数:29,代码来源:MetaDataDlg.cpp
示例4: SET_DETAIL_OPT
BOOL CPPgDebug::OnInitDialog()
{
#define SET_DETAIL_OPT(idx, var) \
m_checks[idx] = ((var) > 0); \
m_levels[idx] = ((var) > 0) ? (var) : -(var)
#define SET_INTEGER_OPT(idx, var) \
m_iValInteger[idx] = var
SET_DETAIL_OPT(0, thePrefs.m_iDebugServerTCPLevel);
SET_DETAIL_OPT(1, thePrefs.m_iDebugServerUDPLevel);
SET_DETAIL_OPT(2, thePrefs.m_iDebugServerSourcesLevel);
SET_DETAIL_OPT(3, thePrefs.m_iDebugServerSearchesLevel);
SET_DETAIL_OPT(4, thePrefs.m_iDebugClientTCPLevel);
SET_DETAIL_OPT(5, thePrefs.m_iDebugClientUDPLevel);
SET_DETAIL_OPT(6, thePrefs.m_iDebugClientKadUDPLevel);
SET_INTEGER_OPT(0, thePrefs.m_iDbgHeap);
#undef SET_OPT
#undef SET_INTEGER_OPT
m_ctrlTreeOptions.SetImageListColorFlags(theApp.m_iDfltImageListColorFlags);
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:techpub,项目名称:archive-code,代码行数:29,代码来源:PPgDebug.cpp
示例5: InitWindowStyles
BOOL CCatDialog::OnInitDialog()
{
CDialog::OnInitDialog();
InitWindowStyles(this);
SetIcon(theApp.LoadIcon(_T("CATEGORY"),16,16),FALSE); // Smart Category Control (SCC) [khaos/SiRoB/Stulle] - Stulle
Localize();
m_ctlColor.SetDefaultColor(GetSysColor(COLOR_BTNTEXT));
UpdateData();
// ==> Smart Category Control (SCC) [khaos/SiRoB/Stulle] - Stulle
/*
if (!thePrefs.IsExtControlsEnabled()) {
GetDlgItem(IDC_REGEXPR)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_STATIC_REGEXP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_REGEXP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_REB)->ShowWindow(SW_HIDE);
}
m_pacRegExp = new CCustomAutoComplete();
m_pacRegExp->AddRef();
if (m_pacRegExp->Bind(::GetDlgItem(m_hWnd, IDC_REGEXP), ACO_UPDOWNKEYDROPSLIST | ACO_AUTOSUGGEST)) {
m_pacRegExp->LoadList(thePrefs.GetMuleDirectory(EMULE_CONFIGDIR) + REGULAREXPRESSIONS_STRINGS_PROFILE);
}
if (theApp.m_fontSymbol.m_hObject){
GetDlgItem(IDC_REB)->SetFont(&theApp.m_fontSymbol);
GetDlgItem(IDC_REB)->SetWindowText(_T("6")); // show a down-arrow
}
*/
// <== Smart Category Control (SCC) [khaos/SiRoB/Stulle] - Stulle
return TRUE;
}
开发者ID:rusingineer,项目名称:eMule-mephisto-mod,代码行数:32,代码来源:CatDialog.cpp
示例6: InitWindowStyles
BOOL CAddSourceDlg::OnInitDialog()
{
CResizableDialog::OnInitDialog();
InitWindowStyles(this);
AddAnchor(IDC_SOURCE_TYPE, TOP_LEFT, BOTTOM_RIGHT);
AddAnchor(IDC_EDIT10, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDOK, BOTTOM_RIGHT);
AddAnchor(IDC_BUTTON1, BOTTOM_RIGHT);
AddAnchor(IDCANCEL, BOTTOM_RIGHT);
if (m_pFile)
SetWindowText(m_pFile->GetFileName());
// localize
SetDlgItemText(IDC_BUTTON1,GetResString(IDS_ADD));
SetDlgItemText(IDCANCEL,GetResString(IDS_CANCEL));
SetDlgItemText(IDC_RSRC,GetResString(IDS_SOURCECLIENT));
SetDlgItemText(IDC_SOURCE_TYPE,GetResString(IDS_META_SRCTYPE));
SetDlgItemText(IDC_RURL,GetResString(IDS_SV_URL));
SetDlgItemText(IDC_UIP,GetResString(IDS_USERSIP));
SetDlgItemText(IDC_PORT,GetResString(IDS_PORT));
GetDlgItem(IDOK)->SetWindowText(GetResString(IDS_TREEOPTIONS_OK));
EnableSaveRestore(_T("AddSourceDlg"));
OnBnClickedRadio1();
return FALSE; // return FALSE, we changed the focus!
}
开发者ID:LjApps,项目名称:eMule-VeryCD,代码行数:30,代码来源:AddSourceDlg.cpp
示例7: InitWindowStyles
BOOL CFileDetailDialogName::OnInitDialog()
{
CResizablePage::OnInitDialog();
InitWindowStyles(this);
AddAnchor(IDC_FD_SN, TOP_LEFT, BOTTOM_RIGHT);
AddAnchor(IDC_LISTCTRLFILENAMES, TOP_LEFT, BOTTOM_RIGHT);
AddAnchor(IDC_TAKEOVER, BOTTOM_LEFT);
AddAnchor(IDC_BUTTONSTRIP, BOTTOM_RIGHT);
AddAnchor(IDC_FILENAME, BOTTOM_LEFT, BOTTOM_RIGHT);
m_listFileNames.SetPrefsKey(_T("FileDetailDlgName"));
m_listFileNames.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_INFOTIP);
m_listFileNames.InsertColumn(0, GetResString(IDS_DL_FILENAME), LVCFMT_LEFT, /*DFLT_FILENAME_COL_WIDTH*/450);
m_listFileNames.InsertColumn(1, GetResString(IDS_DL_SOURCES), LVCFMT_LEFT, 60);
ASSERT( (m_listFileNames.GetStyle() & LVS_SHAREIMAGELISTS) != 0 );
m_listFileNames.LoadSettings();
m_listFileNames.SetSortArrow();
m_listFileNames.SortItems(&CompareListNameItems, m_listFileNames.GetSortItem() + (m_listFileNames.GetSortAscending() ? 0 : 10));
Localize();
// start time for calling 'RefreshData'
VERIFY( (m_timer = SetTimer(301, 5000, 0)) != NULL );
return TRUE;
}
开发者ID:e1z0,项目名称:sMule,代码行数:28,代码来源:FileDetailDialogName.cpp
示例8: InitWindowStyles
BOOL InputBox::OnInitDialog()
{
CDialog::OnInitDialog();
InitWindowStyles(this);
SetIcon( m_icMain = theApp.LoadIcon(_T("RENAME")),FALSE);
GetDlgItem(IDC_IBLABEL)->SetWindowText(m_label);
// ==> Smart Category Control (SCC) [khaos/SiRoB/Stulle] - Stulle
/*
GetDlgItem(IDC_TEXT)->SetWindowText(m_default);
*/
if (!isNumber)
GetDlgItem(IDC_TEXT)->SetWindowText(m_default);
else {
GetDlgItem(IDC_TEXTNUM)->SetWindowText(m_default);
GetDlgItem(IDC_TEXT)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_TEXTNUM)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_TEXTNUM)->SetFocus();
}
// <== Smart Category Control (SCC) [khaos/SiRoB/Stulle] - Stulle
SetWindowText(m_title);
SetDlgItemText(IDOK, GetResString(IDS_TREEOPTIONS_OK) );
GetDlgItem(IDCANCEL)->SetWindowText(GetResString(IDS_CANCEL));
SetDlgItemText(IDC_CLEANFILENAME,GetResString(IDS_CLEANUP));
GetDlgItem(IDC_CLEANFILENAME)->ShowWindow(m_bFilenameMode ? SW_NORMAL : SW_HIDE);
return TRUE;
}
开发者ID:brolee,项目名称:EMule-GIFC,代码行数:29,代码来源:InputBox.cpp
示例9: InitWindowStyles
BOOL CPPgDirectories::OnInitDialog()
{
CWaitCursor curWait; // initialization of that dialog may take a while..
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
((CEdit*)GetDlgItem(IDC_INCFILES))->SetLimitText(MAX_PATH);
AddBuddyButton(GetDlgItem(IDC_INCFILES)->m_hWnd, ::GetDlgItem(m_hWnd, IDC_SELINCDIR));
InitAttachedBrowseButton(::GetDlgItem(m_hWnd, IDC_SELINCDIR), m_icoBrowse);
AddBuddyButton(GetDlgItem(IDC_TEMPFILES)->m_hWnd, ::GetDlgItem(m_hWnd, IDC_SELTEMPDIR));
InitAttachedBrowseButton(::GetDlgItem(m_hWnd, IDC_SELTEMPDIR), m_icoBrowse);
m_ctlUncPaths.InsertColumn(0, GetResString(IDS_UNCFOLDERS), LVCFMT_LEFT, 280);
m_ctlUncPaths.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_INFOTIP);
GetDlgItem(IDC_SELTEMPDIRADD)->ShowWindow(thePrefs.IsExtControlsEnabled()?SW_SHOW:SW_HIDE);
LoadSettings();
Localize();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:dalinhuang,项目名称:dmibox,代码行数:25,代码来源:PPgDirectories.cpp
示例10: InitWindowStyles
BOOL InputBox::OnInitDialog()
{
CDialog::OnInitDialog();
InitWindowStyles(this);
SetIcon( m_icMain = theApp.LoadIcon(_T("RENAME")),FALSE);
m_pwndText = (CEdit*)GetDlgItem(IDC_TEXT);
GetDlgItem(IDC_IBLABEL)->SetWindowText(m_label);
m_pwndText->SetWindowText(m_default);
SetWindowText(m_title);
SetDlgItemText(IDOK, GetResString(IDS_TREEOPTIONS_OK) );
SetDlgItemText(IDCANCEL, GetResString(IDS_CANCEL) );
SetDlgItemText(IDC_CLEANFILENAME, GetResString(IDS_CLEANUP));
GetDlgItem(IDC_CLEANFILENAME)->ShowWindow(m_bFilenameMode ? SW_NORMAL : SW_HIDE);
// ismod [start]
if ( m_bMultirename ) {
SetDlgItemText(IDC_IBLABEL, GetResString(IDS_MOD_MULTIRENAMING));
GetDlgItem(IDC_MOD_RADIO_RENAME)->EnableWindow(FALSE);
CheckDlgButton(IDC_MOD_RADIO_BEGIN, BST_CHECKED);
OnBnClickedRadioBegin();
} else {
GetDlgItem(IDC_MOD_RADIO_BEGIN)->EnableWindow(FALSE);
GetDlgItem(IDC_MOD_RADIO_END)->EnableWindow(FALSE);
CheckDlgButton(IDC_MOD_RADIO_RENAME, BST_CHECKED);
}
if ( m_bFilenameMode )
SelectOnlyFileName();
// ismod [end]
return TRUE;
}
开发者ID:HackLinux,项目名称:eMule-IS-Mod,代码行数:35,代码来源:InputBox.cpp
示例11: ASSERT
BOOL CPreferencesDlg::OnInitDialog()
{
ASSERT( !m_bSaveIniFile );
BOOL bResult = CTreePropSheet::OnInitDialog();
InitWindowStyles(this);
for (int i = 0; i < m_pages.GetSize(); i++)
{
if (GetPage(i)->m_psp.pszTemplate == m_pPshStartPage)
{
SetActivePage(i);
break;
}
}
//Xman Preferences Banner
CBitmap bmp;
VERIFY( bmp.Attach(theApp.LoadImage(_T("BANNER"), _T("JPG"))) );
if (bmp.GetSafeHandle())
{
m_banner.SetTexture((HBITMAP)bmp.Detach());
m_banner.SetFillFlag(KCSB_FILL_TEXTURE);
m_banner.SetSize(75);
m_banner.SetTitle(_T(""));
m_banner.SetCaption(_T(""));
m_banner.Attach(this, KCSB_ATTACH_RIGHT);
}
//Xman end
Localize();
return bResult;
}
开发者ID:brolee,项目名称:EMule-GIFC,代码行数:32,代码来源:PreferencesDlg.cpp
示例12: InitWindowStyles
BOOL CPPgWebServer::OnInitDialog()
{
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
((CEdit*)GetDlgItem(IDC_WSPASS))->SetLimitText(12);
((CEdit*)GetDlgItem(IDC_WSPORT))->SetLimitText(6);
LoadSettings();
Localize();
OnEnChangeWSEnabled();
//==> remove MobileMule [shadow2004]
#if defined(MM)
// note: there are better classes to create a pure hyperlink, however since it is only needed here
// we rather use an already existing class
CRect rect;
GetDlgItem(IDC_GUIDELINK)->GetWindowRect(rect);
::MapWindowPoints(NULL, m_hWnd, (LPPOINT)&rect, 2);
m_wndMobileLink.CreateEx(NULL,0,_T("MsgWnd"),WS_BORDER | WS_VISIBLE | WS_CHILD | HTC_WORDWRAP | HTC_UNDERLINE_HOVER,rect.left,rect.top,rect.Width(),rect.Height(),m_hWnd,0);
m_wndMobileLink.SetBkColor(::GetSysColor(COLOR_3DFACE)); // still not the right color, will fix this later (need to merge the .rc file before it changes ;) )
m_wndMobileLink.SetFont(GetFont());
if (!bCreated){
bCreated = true;
m_wndMobileLink.AppendText(_T("Link: "));
m_wndMobileLink.AppendHyperLink(GetResString(IDS_MMGUIDELINK),0,CString(_T("http://mobil.emule-project.net")),0,0);
}
#endif //MM
//<== remove MobileMule [shadow2004]
return TRUE;
}
开发者ID:BackupTheBerlios,项目名称:nextemf,代码行数:32,代码来源:PPgWebServer.cpp
示例13: InitWindowStyles
BOOL CPPgStats::OnInitDialog()
{
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
((CSliderCtrl*)GetDlgItem(IDC_SLIDER))->SetRange(0, 200, TRUE);
m_ctlGraphsUpdate.SetPos(thePrefs.GetTrafficOMeterInterval());
m_ctlGraphsUpdate.SetTicFreq(10);
m_ctlGraphsUpdate.SetPageSize(10);
m_ctlStatsUpdate.SetPos(thePrefs.GetStatsInterval());
m_ctlStatsUpdate.SetTicFreq(10);
m_ctlStatsUpdate.SetPageSize(10);
m_ctlGraphsAvgTime.SetRange(0, 99);
m_ctlGraphsAvgTime.SetPos(thePrefs.GetStatsAverageMinutes() - 1);
for (int i = 10; i < 100; i += 10)
m_ctlGraphsAvgTime.SetTic(i - 1);
m_ctlGraphsAvgTime.SetPageSize(10);
m_iGraphsUpdate = thePrefs.GetTrafficOMeterInterval();
m_iGraphsAvgTime = thePrefs.GetStatsInterval();
m_iStatsUpdate = thePrefs.GetStatsAverageMinutes();
CheckDlgButton(IDC_FILL_GRAPHS, thePrefs.GetFillGraphs());
// Set the Connections Statistics Y-Axis Scale
SetDlgItemInt(IDC_CGRAPHSCALE, thePrefs.GetStatsMax(), FALSE);
// Build our ratio combo and select the item corresponding to the currently set preference
m_cratio.AddString(_T("1:1"));
m_cratio.AddString(_T("1:2"));
m_cratio.AddString(_T("1:3"));
m_cratio.AddString(_T("1:4"));
m_cratio.AddString(_T("1:5"));
m_cratio.AddString(_T("1:10"));
m_cratio.AddString(_T("1:20"));
int n = thePrefs.GetStatsConnectionsGraphRatio();
m_cratio.SetCurSel((n==10)?5:((n==20)?6:n-1));
// ==> Source Graph - Stulle
if(thePrefs.GetSrcGraph())
CheckDlgButton(IDC_SRCGRAPH,1);
else
CheckDlgButton(IDC_SRCGRAPH,0);
SetDlgItemInt(IDC_STATSHL_MIN, thePrefs.GetStatsHLMin(), FALSE);
SetDlgItemInt(IDC_STATSHL_MAX, thePrefs.GetStatsHLMax(), FALSE);
// <== Source Graph - Stulle
m_iStatsColors = thePrefs.GetNumStatsColors();
m_pdwStatsColors = new DWORD[m_iStatsColors];
thePrefs.GetAllStatsColors(m_iStatsColors, m_pdwStatsColors);
Localize();
SetModified(FALSE);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:rusingineer,项目名称:StulleMule,代码行数:60,代码来源:PPgStats.cpp
示例14: InitWindowStyles
TEMPLATE BOOL CDialogMinTrayBtn<BASE>::OnInitDialog()
{
BOOL bReturn = BASE::OnInitDialog();
InitWindowStyles(this);
m_nMinTrayBtnTimerId = SetTimer(TIMERMINTRAYBTN_ID, TIMERMINTRAYBTN_PERIOD, NULL);
return bReturn;
}
开发者ID:axxapp,项目名称:winxgui,代码行数:7,代码来源:DialogMinTrayBtn.cpp
示例15: InitWindowStyles
BOOL CCommentDialog::OnInitDialog()
{
CResizablePage::OnInitDialog();
InitWindowStyles(this);
AddAnchor(IDC_LST, TOP_LEFT, BOTTOM_RIGHT);
AddAnchor(IDC_CMT_LQUEST, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_CMT_LAIDE, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_CMT_TEXT, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_RATEQUEST, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_RATEHELP, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_USERCOMMENTS, TOP_LEFT, BOTTOM_RIGHT);
AddAnchor(IDC_RESET, TOP_RIGHT);
AddAnchor(IDC_SEARCHKAD, BOTTOM_RIGHT);
// ismod
AddAnchor(IDC_RATELIST, TOP_LEFT);
m_lstComments.Init();
Localize();
// start time for calling 'RefreshData'
VERIFY( (m_timer = SetTimer(301, 5000, 0)) != NULL );
return TRUE;
}
开发者ID:HackLinux,项目名称:eMule-IS-Mod,代码行数:26,代码来源:CommentDialog.cpp
示例16: InitWindowStyles
BOOL CPPgScheduler::OnInitDialog()
{
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT);
m_list.ModifyStyle(LVS_SINGLESEL,0);
m_list.InsertColumn(0, GetResString(IDS_TITLE) ,LVCFMT_LEFT,150,0);
m_list.InsertColumn(1,GetResString(IDS_S_DAYS),LVCFMT_LEFT,80,1);
m_list.InsertColumn(2,GetResString(IDS_STARTTIME),LVCFMT_LEFT,80,2);
m_time.SetFormat(_T("H:mm"));
m_timeTo.SetFormat(_T("H:mm"));
m_actions.SetExtendedStyle(LVS_EX_FULLROWSELECT);
m_actions.ModifyStyle(LVS_SINGLESEL,0);
m_actions.InsertColumn(0, GetResString(IDS_ACTION) ,LVCFMT_LEFT,150,0);
m_actions.InsertColumn(1,GetResString(IDS_VALUE),LVCFMT_LEFT,80,1);
Localize();
CheckDlgButton(IDC_ENABLE,thePrefs.IsSchedulerEnabled());
FillScheduleList();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:BackupTheBerlios,项目名称:nextemf,代码行数:25,代码来源:PPgScheduler.cpp
示例17: InitWindowStyles
BOOL CIPFilterDlg::OnInitDialog()
{
CResizableDialog::OnInitDialog();
InitWindowStyles(this);
AddAnchor(IDC_IPFILTER, TOP_LEFT, BOTTOM_RIGHT);
AddAnchor(IDC_TOTAL_IPFILTER_LABEL, BOTTOM_LEFT);
AddAnchor(IDC_TOTAL_IPFILTER, BOTTOM_LEFT);
AddAnchor(IDC_TOTAL_IPS_LABEL, BOTTOM_LEFT);
AddAnchor(IDC_TOTAL_IPS, BOTTOM_LEFT);
AddAnchor(IDC_COPY, BOTTOM_RIGHT);
AddAnchor(IDC_REMOVE, BOTTOM_RIGHT);
AddAnchor(IDC_APPEND, BOTTOM_RIGHT);
AddAnchor(IDC_SAVE, BOTTOM_RIGHT);
AddAnchor(IDOK, BOTTOM_RIGHT);
EnableSaveRestore(PREF_INI_SECTION);
ASSERT( m_ipfilter.GetStyle() & LVS_OWNERDATA );
m_ipfilter.SendMessage(CCM_SETUNICODEFORMAT, TRUE);
m_ipfilter.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
m_ipfilter.EnableHdrCtrlSortBitmaps();
m_ipfilter.ReadColumnStats(ARRSIZE(_aColumns), _aColumns);
m_ipfilter.CreateColumns(ARRSIZE(_aColumns), _aColumns);
m_ipfilter.InitColumnOrders(ARRSIZE(_aColumns), _aColumns);
m_ipfilter.UpdateSortColumn(ARRSIZE(_aColumns), _aColumns);
SetIcon(m_icoDlg = theApp.LoadIcon(_T("IPFilter")), FALSE);
InitIPFilters();
m_pMenuIPFilter = new CMenu();
if (m_pMenuIPFilter->CreatePopupMenu())
{
m_pMenuIPFilter->AppendMenu(MF_ENABLED | MF_STRING, MP_COPYSELECTED, GetResString(IDS_COPY));
m_pMenuIPFilter->AppendMenu(MF_ENABLED | MF_STRING, MP_REMOVE, GetResString(IDS_REMOVE));
m_pMenuIPFilter->AppendMenu(MF_SEPARATOR);
m_pMenuIPFilter->AppendMenu(MF_ENABLED | MF_STRING, MP_SELECTALL, GetResString(IDS_SELECTALL));
m_pMenuIPFilter->AppendMenu(MF_SEPARATOR);
m_pMenuIPFilter->AppendMenu(MF_ENABLED | MF_STRING, MP_FIND, GetResString(IDS_FIND));
}
m_ipfilter.m_pMenu = m_pMenuIPFilter;
m_ipfilter.m_pParent = this;
// localize
SetWindowText(GetResString(IDS_IPFILTER));
SetDlgItemText(IDC_STATICIPLABEL,GetResString(IDS_IP_RULES));
SetDlgItemText(IDC_TOTAL_IPFILTER_LABEL,GetResString(IDS_TOTAL_IPFILTER_LABEL));
SetDlgItemText(IDC_TOTAL_IPS_LABEL,GetResString(IDS_TOTAL_IPS_LABEL));
SetDlgItemText(IDC_COPY,GetResString(IDS_COPY));
SetDlgItemText(IDC_REMOVE,GetResString(IDS_DELETESELECTED));
SetDlgItemText(IDC_APPEND,GetResString(IDS_APPEND));
SetDlgItemText(IDC_SAVE,GetResString(IDS_SAVE));
SetDlgItemText(IDOK,GetResString(IDS_FD_CLOSE));
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:LjApps,项目名称:eMule-VeryCD,代码行数:58,代码来源:IPFilterDlg.cpp
示例18: InitWindowStyles
BOOL CPPgGeneral::OnInitDialog()
{
CPropertyPage::OnInitDialog();
InitWindowStyles(this);
((CEdit*)GetDlgItem(IDC_NICK))->SetLimitText(thePrefs.GetMaxUserNickLength());
CWordArray aLanguageIDs;
thePrefs.GetLanguages(aLanguageIDs);
for (int i = 0; i < aLanguageIDs.GetSize(); i++){
TCHAR szLang[128];
int ret=GetLocaleInfo(aLanguageIDs[i], LOCALE_SLANGUAGE, szLang, ARRSIZE(szLang));
if (ret==0)
switch(aLanguageIDs[i]) {
case LANGID_UG_CN:
_tcscpy(szLang,_T("Uyghur") );
break;
case LANGID_GL_ES:
_tcscpy(szLang,_T("Galician") );
break;
case LANGID_FR_BR:
_tcscpy(szLang,_T("Breton (Brezhoneg)") );
break;
case LANGID_MT_MT:
_tcscpy(szLang,_T("Maltese") );
break;
case LANGID_ES_AS:
_tcscpy(szLang,_T("Asturian") );
break;
case LANGID_VA_ES:
_tcscpy(szLang,_T("Valencian") );
break;
case LANGID_VA_ES_RACV:
_tcscpy(szLang, _T("Valencian (RACV)"));
break;
default:
ASSERT(0);
_tcscpy(szLang,_T("?(unknown language)?") );
}
m_language.SetItemData(m_language.AddString(szLang), aLanguageIDs[i]);
}
UpdateEd2kLinkFixCtrl();
CSliderCtrl *sliderUpdate = (CSliderCtrl*)GetDlgItem(IDC_CHECKDAYS);
sliderUpdate->SetRange(2, 7, true);
sliderUpdate->SetPos(thePrefs.GetUpdateDays());
LoadSettings();
Localize();
GetDlgItem(IDC_CHECKDAYS)->ShowWindow( IsDlgButtonChecked(IDC_CHECK4UPDATE) ? SW_SHOW : SW_HIDE );
GetDlgItem(IDC_DAYS)->ShowWindow( IsDlgButtonChecked(IDC_CHECK4UPDATE) ? SW_SHOW : SW_HIDE );
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:SomeSupport,项目名称:eMule,代码行数:58,代码来源:PPgGeneral.cpp
示例19: InitWindowStyles
BOOL CED2kLinkDlg::OnInitDialog()
{
CResizablePage::OnInitDialog();
InitWindowStyles(this);
if (!m_bReducedDlg)
{
AddAnchor(IDC_LD_BASICGROUP,BOTTOM_LEFT,BOTTOM_RIGHT);
AddAnchor(IDC_LD_SOURCECHE,BOTTOM_LEFT,BOTTOM_LEFT);
AddAnchor(IDC_LD_ADVANCEDGROUP,BOTTOM_LEFT,BOTTOM_RIGHT);
AddAnchor(IDC_LD_HTMLCHE,BOTTOM_LEFT,BOTTOM_LEFT);
AddAnchor(IDC_LD_HASHSETCHE,BOTTOM_LEFT,BOTTOM_LEFT);
AddAnchor(IDC_LD_HOSTNAMECHE,BOTTOM_LEFT,BOTTOM_LEFT);
// enabled/disable checkbox depending on situation
if (theApp.IsConnected() && !theApp.IsFirewalled())
GetDlgItem(IDC_LD_SOURCECHE)->EnableWindow(TRUE);
else{
GetDlgItem(IDC_LD_SOURCECHE)->EnableWindow(FALSE);
((CButton*)GetDlgItem(IDC_LD_SOURCECHE))->SetCheck(BST_UNCHECKED);
}
if (theApp.IsConnected() && !theApp.IsFirewalled() && !thePrefs.GetYourHostname().IsEmpty() && thePrefs.GetYourHostname().Find(_T('.')) != -1)
GetDlgItem(IDC_LD_HOSTNAMECHE)->EnableWindow(TRUE);
else{
GetDlgItem(IDC_LD_HOSTNAMECHE)->EnableWindow(FALSE);
((CButton*)GetDlgItem(IDC_LD_HOSTNAMECHE))->SetCheck(BST_UNCHECKED);
}
}
else
{
CRect rcDefault, rcNew;
GetDlgItem(IDC_LD_LINKGROUP)->GetWindowRect(rcDefault);
GetDlgItem(IDC_LD_ADVANCEDGROUP)->GetWindowRect(rcNew);
int nDeltaY = rcNew.bottom - rcDefault.bottom;
GetDlgItem(IDC_LD_LINKGROUP)->SetWindowPos(NULL, 0, 0, rcDefault.Width(), rcDefault.Height() + nDeltaY, SWP_NOMOVE | SWP_NOOWNERZORDER | SWP_NOZORDER | SWP_NOACTIVATE);
GetDlgItem(IDC_LD_LINKEDI)->GetWindowRect(rcDefault);
GetDlgItem(IDC_LD_LINKEDI)->SetWindowPos(NULL, 0, 0, rcDefault.Width(), rcDefault.Height() + nDeltaY, SWP_NOMOVE | SWP_NOOWNERZORDER | SWP_NOZORDER | SWP_NOACTIVATE);
GetDlgItem(IDC_LD_CLIPBOARDBUT)->GetWindowRect(rcDefault);
ScreenToClient(rcDefault);
GetDlgItem(IDC_LD_CLIPBOARDBUT)->SetWindowPos(NULL, rcDefault.left, rcDefault.top + nDeltaY, 0, 0, SWP_NOSIZE | SWP_NOOWNERZORDER | SWP_NOZORDER | SWP_NOACTIVATE);
GetDlgItem(IDC_LD_BASICGROUP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_LD_SOURCECHE)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_LD_ADVANCEDGROUP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_LD_HTMLCHE)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_LD_HASHSETCHE)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_LD_HOSTNAMECHE)->ShowWindow(SW_HIDE);
}
AddAnchor(IDC_LD_LINKGROUP,TOP_LEFT,BOTTOM_RIGHT);
AddAnchor(IDC_LD_LINKEDI,TOP_LEFT,BOTTOM_RIGHT);
AddAnchor(IDC_LD_CLIPBOARDBUT,BOTTOM_RIGHT);
Localize();
return TRUE;
}
开发者ID:HackLinux,项目名称:eMule-Mirror,代码行数:57,代码来源:ED2kLinkDlg.cpp
示例20: InitWindowStyles
BOOL CFileDetailDlgStatistics::OnInitDialog()
{
CResizablePage::OnInitDialog();
InitWindowStyles(this);
AddAnchor(IDC_FSTATIC4, TOP_LEFT);
AddAnchor(IDC_SREQUESTED, TOP_LEFT);
AddAnchor(IDC_FSTATIC5, TOP_LEFT);
AddAnchor(IDC_SACCEPTED, TOP_LEFT);
AddAnchor(IDC_FSTATIC6, TOP_LEFT);
AddAnchor(IDC_STRANSFERRED, TOP_LEFT);
AddAnchor(pop_bar, TOP_LEFT, TOP_RIGHT);
AddAnchor(pop_baraccept, TOP_LEFT, TOP_RIGHT);
AddAnchor(pop_bartrans, TOP_LEFT, TOP_RIGHT);
AddAnchor(pop_bar2, TOP_LEFT, TOP_RIGHT);
AddAnchor(pop_baraccept2, TOP_LEFT, TOP_RIGHT);
AddAnchor(pop_bartrans2, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_SREQUESTED2,TOP_LEFT);
AddAnchor(IDC_FSTATIC7,TOP_LEFT);
AddAnchor(IDC_FSTATIC8,TOP_LEFT);
AddAnchor(IDC_FSTATIC9,TOP_LEFT);
AddAnchor(IDC_STRANSFERRED2,TOP_LEFT);
AddAnchor(IDC_SACCEPTED2,TOP_LEFT);
AddAnchor(IDC_STATISTICS_GB_TOTAL, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_STATISTICS_GB_SESSION, TOP_LEFT, TOP_RIGHT);
AddAnchor(IDC_FS_POPULARITY_LBL,TOP_RIGHT);
AddAnchor(IDC_FS_POPULARITY_VAL,TOP_RIGHT);
AddAnchor(IDC_FS_ONQUEUE_LBL,TOP_RIGHT);
AddAnchor(IDC_FS_ONQUEUE_VAL,TOP_RIGHT);
AddAnchor(IDC_FS_UPLOADING_LBL,TOP_RIGHT);
AddAnchor(IDC_FS_UPLOADING_VAL,TOP_RIGHT);
AddAnchor(IDC_FS_POPULARITY2_LBL,TOP_RIGHT);
AddAnchor(IDC_FS_POPULARITY2_VAL,TOP_RIGHT);
pop_bar.SetGradientColors(RGB(255,255,240),RGB(255,255,0));
pop_bar.SetTextColor(RGB(20,70,255));
pop_baraccept.SetGradientColors(RGB(255,255,240),RGB(255,255,0));
pop_baraccept.SetTextColor(RGB(20,70,255));
pop_bartrans.SetGradientColors(RGB(255,255,240),RGB(255,255,0));
pop_bartrans.SetTextColor(RGB(20,70,255));
pop_bar2.SetGradientColors(RGB(255,255,240),RGB(255,255,0));
pop_bar2.SetTextColor(RGB(20,70,255));
pop_baraccept2.SetGradientColors(RGB(255,255,240),RGB(255,255,0));
pop_baraccept2.SetTextColor(RGB(20,70,255));
pop_bartrans2.SetGradientColors(RGB(255,255,240),RGB(255,255,0));
pop_bartrans2.SetTextColor(RGB(20,70,255));
pop_baraccept.SetShowPercent();
pop_bar.SetShowPercent();
pop_bartrans.SetShowPercent();
pop_baraccept2.SetShowPercent();
pop_bar2.SetShowPercent();
pop_bartrans2.SetShowPercent();
Localize();
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
开发者ID:e1z0,项目名称:sMule,代码行数:57,代码来源:FileDetailDlgStatistics.cpp
注:本文中的InitWindowStyles函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论