[Mono-winforms-list] Re: [Mono-dev] Help contributing tolibgdiplus and Cairo integration

Jordi Mas jordi at ximian.com
Wed Oct 5 14:26:23 EDT 2005


> They are wrappers around native windows but most of them are drawn using
> GDI+ using managed code unless you set FlatStyle to System. These are:
> Button, CheckBox, RadioButton, Label and GroupBox. Look at ControlPaint
> class. In MWF it wraps ThemeEngine but in MS.NET it probably really
> implements drawing and is probably used by the above controls.
> 
> Some more complex controls like ListView are drawn by Windows (in this case
> by comctl32.dll) anyway and there is no FlatStyle property.

There are some, that are implemented on top of System.Drawing (DataGrid
for example also), but most of them are native: ListBox, Menus,
ComboBox, ListView, ScrollBars, StatusBar, ToolBars, Tabs, TreeView,
etc.

Jordi,
-- 
Jordi Mas i Hernàndez - Mono development team - http://www.mono-project.com
Homepage and LiveJournal at http://www.softcatala.org/~jmas




More information about the Mono-winforms-list mailing list