INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Visual Eiffel Library.", "The WAPI_CHOOSECOLOR class contains information the operating", "system uses to initialize the system-defined Color", "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_CHOOSECOLOR
inherit

WAPI_GET_POINTER
end
creation

make
feature -- Class data

lStructSize: INTEGER

hWndOwner: INTEGER

hInstance: INTEGER

rgbResult: INTEGER

lpCustColors: POINTER

Flags: BIT 32

lCustData: INTEGER

lpfnHook: POINTER

lpTemplateName: POINTER
feature -- Creation

make
ensure
correct_set: lstructsize = 36
feature -- Access

ptr: POINTER
feature -- Change

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

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

set_rgbResult (i: INTEGER)
ensure
correct_set: rgbresult = i

set_lpCustColors (p: POINTER)
require
correct_p: p /= default_pointer
ensure
correct_set: lpcustcolors = p

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

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
end -- class WAPI_CHOOSECOLOR

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES