mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-28 13:21:28 +00:00
NOT PART OF BUILD. Add "Page Setup..." menu item to exercise ActiveX control's new page setup dialog
This commit is contained in:
parent
998edae794
commit
166b6522fc
@ -109,6 +109,7 @@ BEGIN_MESSAGE_MAP(CBrowseDlg, CDialog)
|
||||
ON_COMMAND(ID_VIEW_OPENLINKSINNEWWINDOWS, OnViewOpenInNewWindow)
|
||||
ON_UPDATE_COMMAND_UI(ID_VIEW_EDITMODE, OnUpdateViewEditmode)
|
||||
ON_UPDATE_COMMAND_UI(ID_VIEW_OPENLINKSINNEWWINDOWS, OnUpdateViewOpenInNewWindow)
|
||||
ON_COMMAND(ID_FILE_PAGESETUP, OnFilePagesetup)
|
||||
//}}AFX_MSG_MAP
|
||||
ON_COMMAND(IDB_BOLD, OnEditBold)
|
||||
ON_COMMAND(IDB_ITALIC, OnEditItalic)
|
||||
@ -889,6 +890,11 @@ void CBrowseDlg::OnFilePrint()
|
||||
ExecOleCommand(NULL, OLECMDID_PRINT);
|
||||
}
|
||||
|
||||
void CBrowseDlg::OnFilePagesetup()
|
||||
{
|
||||
ExecOleCommand(NULL, OLECMDID_PAGESETUP);
|
||||
}
|
||||
|
||||
void CBrowseDlg::OnDebugVisible()
|
||||
{
|
||||
VARIANT_BOOL visible = VARIANT_TRUE;
|
||||
@ -974,3 +980,4 @@ void CBrowseDlg::OnUpdateViewOpenInNewWindow(CCmdUI* pCmdUI)
|
||||
{
|
||||
pCmdUI->SetCheck(1); //m_bNewWindow ? 1 : 0);
|
||||
}
|
||||
|
||||
|
@ -112,6 +112,7 @@ protected:
|
||||
afx_msg void OnViewOpenInNewWindow();
|
||||
afx_msg void OnUpdateViewEditmode(CCmdUI* pCmdUI);
|
||||
afx_msg void OnUpdateViewOpenInNewWindow(CCmdUI* pCmdUI);
|
||||
afx_msg void OnFilePagesetup();
|
||||
//}}AFX_MSG
|
||||
afx_msg void OnEditBold();
|
||||
afx_msg void OnEditItalic();
|
||||
|
@ -45,8 +45,13 @@ CBrowseApp theApp;
|
||||
|
||||
BOOL CBrowseApp::InitInstance()
|
||||
{
|
||||
if (!InitATL())
|
||||
// Initialize OLE libraries
|
||||
if (!AfxOleInit())
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
// if (!InitATL())
|
||||
// return FALSE;
|
||||
|
||||
AfxEnableControlContainer();
|
||||
_Module.RegisterClassObjects(CLSCTX_LOCAL_SERVER,
|
||||
|
@ -102,7 +102,7 @@ STYLE WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION |
|
||||
WS_SYSMENU | WS_THICKFRAME
|
||||
EXSTYLE WS_EX_APPWINDOW
|
||||
CAPTION "CBrowse"
|
||||
FONT 8, "MS Sans Serif"
|
||||
FONT 8, "MS Sans Serif", 0, 0, 0x1
|
||||
BEGIN
|
||||
PUSHBUTTON "<",IDC_BACKWARD,7,7,10,13
|
||||
PUSHBUTTON ">",IDC_FORWARD,20,7,10,13
|
||||
@ -202,6 +202,7 @@ BEGIN
|
||||
BEGIN
|
||||
MENUITEM "Sa&ve As...", ID_FILE_SAVEAS
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "Page Setup...", ID_FILE_PAGESETUP
|
||||
MENUITEM "&Print Page", ID_FILE_PRINT
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "E&xit", ID_FILE_EXIT
|
||||
|
@ -70,13 +70,14 @@
|
||||
#define ID_DEBUG_POSTDATATEST 32795
|
||||
#define ID_VIEW_EDITMODE 32796
|
||||
#define ID_VIEW_OPENLINKSINNEWWINDOWS 32797
|
||||
#define ID_FILE_PAGESETUP 32798
|
||||
|
||||
// Next default values for new objects
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 142
|
||||
#define _APS_NEXT_COMMAND_VALUE 32798
|
||||
#define _APS_NEXT_COMMAND_VALUE 32799
|
||||
#define _APS_NEXT_CONTROL_VALUE 1029
|
||||
#define _APS_NEXT_SYMED_VALUE 107
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user