INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Visual Eiffel Library.", "Win32 API: Brush 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_BRUSH_FUNCTIONS
inherit

WAPI_ERROR_SERVER
end
feature -- Access

CreateBrushIndirect (logbrush: WAPI_LOGBRUSH): INTEGER
-- The 'CreateBrushIndirect' function creates a logical brush that has
-- the specified style, color, and pattern.
require
correct_logbrush: logbrush /= void

CreatePatternBrush (hbmp: INTEGER): INTEGER

CreateSolidBrush (crcolor: INTEGER): INTEGER
-- The 'CreateSolidBrush' function creates a logical brush that has the
-- specified solid color.
feature -- Implementation

SetBrushOrgEx (hdc, nxorg, nyorg: INTEGER; lppt: POINTER): INTEGER

wCreateBrushIndirect (lplb: POINTER): INTEGER

wCreatePatternBrush (hbmp: INTEGER): INTEGER

wCreateSolidBrush (crcolor: INTEGER): INTEGER
end -- class WAPI_BRUSH_FUNCTIONS

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES