INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Visual Eiffel Library.", "Win32 API: Common Dialog Box Functions"
project: "Visual Eiffel Win32 Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: winlib
class WAPI_COMMON_DIALOG_BOX_FUNCTIONS
inherit

WAPI_ERROR_SERVER
end
feature -- Access

ChooseColor (lpcc: POINTER): INTEGER
-- The 'ChooseColor' function creates a system-defined dialog box
-- from which the user can select a color.
require
correct_lpcc: lpcc /= default_pointer

ChooseFont (lpcf: POINTER): INTEGER
-- The 'ChooseFont' function creates a system-defined dialog box
-- from which the user can select a font, a font style (such as bold or
-- italic), a point size, an effect (such as strikeout or underline),
-- and a text color.
require
correct_lpcf: lpcf /= default_pointer

CommDlgExtendedError: INTEGER
-- The 'CommDlgExtendedError' function identifies the cause of the most
-- recent error that has occurred during the execution of one of the
-- following common dialog box functions:
-- 'ChooseColor', 'ChooseFont', 'FindText', 'GetFileTitle',
-- 'GetOpenFileName', 'GetSaveFileName', 'PrintDlg', 'ReplaceText'.

FindText (lpfr: POINTER): INTEGER
-- The 'FindText' function creates a system-defined modeless dialog box
-- that enables the user to find text within a document.
require
correct_lpfr: lpfr /= default_pointer

GetOpenFileName (lpofn: POINTER): INTEGER
-- The 'GetOpenFileName' function creates a system-defined dialog box
-- that enables the user to select a file to open.
require
correct_lpofn: lpofn /= default_pointer

GetSaveFileName (lpofn: POINTER): INTEGER
-- The 'GetSaveFileName' function creates a system-defined dialog box
-- that enables the user to select a file to save.
require
correct_lpofn: lpofn /= default_pointer

PageSetupDlg (lppsd: POINTER): INTEGER
-- The `PageSetupDlg' function creates a `Page Setup' dialog box that
-- enables the user to specify the attributes of a printed page.
-- These attributes include the paper size and source,
-- the page orientation (portrait or landscape), and the width
-- of the page margins.
require
correct_lppsd: lppsd /= default_pointer

PrintDlg (lppd: POINTER): INTEGER
-- The 'PrintDlg' function displays a Print dialog box or a Print Setup
-- dialog box. The Print dialog box enables the user to specify the
-- properties of a particular print job. The Print Setup dialog box
-- allows the user to select additional job properties and to configure
-- the printer.
require
correct_lppd: lppd /= default_pointer

ReplaceText (lpfr: POINTER): INTEGER
-- The 'ReplaceText' function creates a system-defined modeless dialog
-- box that enables the user to find and replace text within a document.
require
correct_lpfr: lpfr /= default_pointer
end -- class WAPI_COMMON_DIALOG_BOX_FUNCTIONS

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES