INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Visual Eiffel Library.", "The WAPI_CHOOSEFONT class contains information the operating", "system uses to initialize the system-defined Font", "dialog box."
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_CHOOSEFONT
inherit

WAPI_GET_POINTER
end
creation

make
feature -- Class data

lStructSize: INTEGER

hWndOwner: INTEGER

hDC: INTEGER

lpLogFont: POINTER

iPointSize: INTEGER

Flags: BIT 32

rgbColors: INTEGER

lCustData: INTEGER

lpfnHook: POINTER

lpTemplateName: POINTER

hInstance: INTEGER

lpszStyle: POINTER

nFontTypeL: BIT 8

nFontTypeH: BIT 8

MISSING_ALIGNMENT_L: BIT 8

MISSING_ALIGNMENT_H: BIT 8

nSizeMin: INTEGER

nSizeMax: INTEGER
feature -- Creation

make
ensure
correct_set: lstructsize = 60
feature -- Access

ptr: POINTER
feature -- Change

set_hWndOwner (i: INTEGER)
ensure
correct_set: hwndowner = i

set_hDC (i: INTEGER)
ensure
correct_set: hdc = i

set_lpLogFont (p: POINTER)
ensure
correct_set: lplogfont = p

set_iPointSize (i: INTEGER)
ensure
correct_set: ipointsize = i

set_Flags (b: BIT 32)
ensure
correct_set: flags = b

set_rgbColors (i: INTEGER)
ensure
correct_set: rgbcolors = i

set_lCustData (i: INTEGER)
ensure
correct_set: lcustdata = i

set_lpfnHook (p: POINTER)
ensure
correct_set: lpfnhook = p

set_lpTemplateName (p: POINTER)
ensure
correct_set: lptemplatename = p

set_hInstance (i: INTEGER)
ensure
correct_set: hinstance = i

set_lpszStyle (p: POINTER)
ensure
correct_set: lpszstyle = p

set_nFontType (i: INTEGER)

set_MISSING_ALIGNMENT (i: INTEGER)

set_nSizeMin (i: INTEGER)
ensure
correct_set: nsizemin = i

set_nSizeMax (i: INTEGER)
ensure
correct_set: nsizemax = i
end -- class WAPI_CHOOSEFONT

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES