1
<Type Name="IWidgetBackend" FullName="Xwt.Backends.IWidgetBackend">
2
<TypeSignature Language="C#" Value="public interface IWidgetBackend : Xwt.IBackend" />
3
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IWidgetBackend implements class Xwt.IBackend" />
5
<AssemblyName>Xwt</AssemblyName>
6
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
10
<InterfaceName>Xwt.IBackend</InterfaceName>
14
<summary>To be added.</summary>
15
<remarks>To be added.</remarks>
18
<Member MemberName="BackgroundColor">
19
<MemberSignature Language="C#" Value="public Xwt.Drawing.Color BackgroundColor { get; set; }" />
20
<MemberSignature Language="ILAsm" Value=".property instance valuetype Xwt.Drawing.Color BackgroundColor" />
21
<MemberType>Property</MemberType>
23
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
26
<ReturnType>Xwt.Drawing.Color</ReturnType>
29
<summary>To be added.</summary>
30
<value>To be added.</value>
31
<remarks>To be added.</remarks>
34
<Member MemberName="CanGetFocus">
35
<MemberSignature Language="C#" Value="public bool CanGetFocus { get; set; }" />
36
<MemberSignature Language="ILAsm" Value=".property instance bool CanGetFocus" />
37
<MemberType>Property</MemberType>
39
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
42
<ReturnType>System.Boolean</ReturnType>
45
<summary>To be added.</summary>
46
<value>To be added.</value>
47
<remarks>To be added.</remarks>
50
<Member MemberName="ConvertToScreenCoordinates">
51
<MemberSignature Language="C#" Value="public Xwt.Point ConvertToScreenCoordinates (Xwt.Point widgetCoordinates);" />
52
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xwt.Point ConvertToScreenCoordinates(valuetype Xwt.Point widgetCoordinates) cil managed" />
53
<MemberType>Method</MemberType>
55
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
58
<ReturnType>Xwt.Point</ReturnType>
61
<Parameter Name="widgetCoordinates" Type="Xwt.Point" />
64
<param name="widgetCoordinates">To be added.</param>
65
<summary>To be added.</summary>
66
<returns>To be added.</returns>
67
<remarks>To be added.</remarks>
70
<Member MemberName="Dispose">
71
<MemberSignature Language="C#" Value="public void Dispose (bool disposing);" />
72
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose(bool disposing) cil managed" />
73
<MemberType>Method</MemberType>
75
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
78
<ReturnType>System.Void</ReturnType>
81
<Parameter Name="disposing" Type="System.Boolean" />
84
<param name="disposing">To be added.</param>
85
<summary>To be added.</summary>
86
<remarks>To be added.</remarks>
89
<Member MemberName="DragStart">
90
<MemberSignature Language="C#" Value="public void DragStart (Xwt.TransferDataSource data, Xwt.DragDropAction allowedDragActions, object imageBackend, double hotX, double hotY);" />
91
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void DragStart(class Xwt.TransferDataSource data, valuetype Xwt.DragDropAction allowedDragActions, object imageBackend, float64 hotX, float64 hotY) cil managed" />
92
<MemberType>Method</MemberType>
94
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
97
<ReturnType>System.Void</ReturnType>
100
<Parameter Name="data" Type="Xwt.TransferDataSource" />
101
<Parameter Name="allowedDragActions" Type="Xwt.DragDropAction" />
102
<Parameter Name="imageBackend" Type="System.Object" />
103
<Parameter Name="hotX" Type="System.Double" />
104
<Parameter Name="hotY" Type="System.Double" />
107
<param name="data">To be added.</param>
108
<param name="allowedDragActions">To be added.</param>
109
<param name="imageBackend">To be added.</param>
110
<param name="hotX">To be added.</param>
111
<param name="hotY">To be added.</param>
112
<summary>To be added.</summary>
113
<remarks>To be added.</remarks>
116
<Member MemberName="Font">
117
<MemberSignature Language="C#" Value="public object Font { get; set; }" />
118
<MemberSignature Language="ILAsm" Value=".property instance object Font" />
119
<MemberType>Property</MemberType>
121
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
124
<ReturnType>System.Object</ReturnType>
127
<summary>To be added.</summary>
128
<value>To be added.</value>
129
<remarks>To be added.</remarks>
132
<Member MemberName="GetPreferredHeight">
133
<MemberSignature Language="C#" Value="public Xwt.WidgetSize GetPreferredHeight ();" />
134
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xwt.WidgetSize GetPreferredHeight() cil managed" />
135
<MemberType>Method</MemberType>
137
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
140
<ReturnType>Xwt.WidgetSize</ReturnType>
144
<summary>To be added.</summary>
145
<returns>To be added.</returns>
146
<remarks>To be added.</remarks>
149
<Member MemberName="GetPreferredHeightForWidth">
150
<MemberSignature Language="C#" Value="public Xwt.WidgetSize GetPreferredHeightForWidth (double width);" />
151
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xwt.WidgetSize GetPreferredHeightForWidth(float64 width) cil managed" />
152
<MemberType>Method</MemberType>
154
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
157
<ReturnType>Xwt.WidgetSize</ReturnType>
160
<Parameter Name="width" Type="System.Double" />
163
<param name="width">To be added.</param>
164
<summary>To be added.</summary>
165
<returns>To be added.</returns>
166
<remarks>To be added.</remarks>
169
<Member MemberName="GetPreferredWidth">
170
<MemberSignature Language="C#" Value="public Xwt.WidgetSize GetPreferredWidth ();" />
171
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xwt.WidgetSize GetPreferredWidth() cil managed" />
172
<MemberType>Method</MemberType>
174
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
177
<ReturnType>Xwt.WidgetSize</ReturnType>
181
<summary>To be added.</summary>
182
<returns>To be added.</returns>
183
<remarks>To be added.</remarks>
186
<Member MemberName="GetPreferredWidthForHeight">
187
<MemberSignature Language="C#" Value="public Xwt.WidgetSize GetPreferredWidthForHeight (double height);" />
188
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype Xwt.WidgetSize GetPreferredWidthForHeight(float64 height) cil managed" />
189
<MemberType>Method</MemberType>
191
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
194
<ReturnType>Xwt.WidgetSize</ReturnType>
197
<Parameter Name="height" Type="System.Double" />
200
<param name="height">To be added.</param>
201
<summary>To be added.</summary>
202
<returns>To be added.</returns>
203
<remarks>To be added.</remarks>
206
<Member MemberName="HasFocus">
207
<MemberSignature Language="C#" Value="public bool HasFocus { get; }" />
208
<MemberSignature Language="ILAsm" Value=".property instance bool HasFocus" />
209
<MemberType>Property</MemberType>
211
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
214
<ReturnType>System.Boolean</ReturnType>
217
<summary>To be added.</summary>
218
<value>To be added.</value>
219
<remarks>To be added.</remarks>
222
<Member MemberName="Initialize">
223
<MemberSignature Language="C#" Value="public void Initialize (Xwt.Backends.IWidgetEventSink eventSink);" />
224
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Initialize(class Xwt.Backends.IWidgetEventSink eventSink) cil managed" />
225
<MemberType>Method</MemberType>
227
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
230
<ReturnType>System.Void</ReturnType>
233
<Parameter Name="eventSink" Type="Xwt.Backends.IWidgetEventSink" />
236
<param name="eventSink">To be added.</param>
237
<summary>To be added.</summary>
238
<remarks>To be added.</remarks>
241
<Member MemberName="NativeWidget">
242
<MemberSignature Language="C#" Value="public object NativeWidget { get; }" />
243
<MemberSignature Language="ILAsm" Value=".property instance object NativeWidget" />
244
<MemberType>Property</MemberType>
246
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
249
<ReturnType>System.Object</ReturnType>
252
<summary>To be added.</summary>
253
<value>To be added.</value>
254
<remarks>To be added.</remarks>
257
<Member MemberName="Sensitive">
258
<MemberSignature Language="C#" Value="public bool Sensitive { get; set; }" />
259
<MemberSignature Language="ILAsm" Value=".property instance bool Sensitive" />
260
<MemberType>Property</MemberType>
262
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
265
<ReturnType>System.Boolean</ReturnType>
268
<summary>To be added.</summary>
269
<value>To be added.</value>
270
<remarks>To be added.</remarks>
273
<Member MemberName="SetDragSource">
274
<MemberSignature Language="C#" Value="public void SetDragSource (string[] types, Xwt.DragDropAction dragAction);" />
275
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetDragSource(string[] types, valuetype Xwt.DragDropAction dragAction) cil managed" />
276
<MemberType>Method</MemberType>
278
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
281
<ReturnType>System.Void</ReturnType>
284
<Parameter Name="types" Type="System.String[]" />
285
<Parameter Name="dragAction" Type="Xwt.DragDropAction" />
288
<param name="types">To be added.</param>
289
<param name="dragAction">To be added.</param>
290
<summary>To be added.</summary>
291
<remarks>To be added.</remarks>
294
<Member MemberName="SetDragTarget">
295
<MemberSignature Language="C#" Value="public void SetDragTarget (string[] types, Xwt.DragDropAction dragAction);" />
296
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetDragTarget(string[] types, valuetype Xwt.DragDropAction dragAction) cil managed" />
297
<MemberType>Method</MemberType>
299
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
302
<ReturnType>System.Void</ReturnType>
305
<Parameter Name="types" Type="System.String[]" />
306
<Parameter Name="dragAction" Type="Xwt.DragDropAction" />
309
<param name="types">To be added.</param>
310
<param name="dragAction">To be added.</param>
311
<summary>To be added.</summary>
312
<remarks>To be added.</remarks>
315
<Member MemberName="SetFocus">
316
<MemberSignature Language="C#" Value="public void SetFocus ();" />
317
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetFocus() cil managed" />
318
<MemberType>Method</MemberType>
320
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
323
<ReturnType>System.Void</ReturnType>
327
<summary>To be added.</summary>
328
<remarks>To be added.</remarks>
331
<Member MemberName="SetMinSize">
332
<MemberSignature Language="C#" Value="public void SetMinSize (double width, double height);" />
333
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetMinSize(float64 width, float64 height) cil managed" />
334
<MemberType>Method</MemberType>
336
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
339
<ReturnType>System.Void</ReturnType>
342
<Parameter Name="width" Type="System.Double" />
343
<Parameter Name="height" Type="System.Double" />
346
<param name="width">To be added.</param>
347
<param name="height">To be added.</param>
348
<summary>To be added.</summary>
349
<remarks>To be added.</remarks>
352
<Member MemberName="SetNaturalSize">
353
<MemberSignature Language="C#" Value="public void SetNaturalSize (double width, double height);" />
354
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SetNaturalSize(float64 width, float64 height) cil managed" />
355
<MemberType>Method</MemberType>
357
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
360
<ReturnType>System.Void</ReturnType>
363
<Parameter Name="width" Type="System.Double" />
364
<Parameter Name="height" Type="System.Double" />
367
<param name="width">To be added.</param>
368
<param name="height">To be added.</param>
369
<summary>To be added.</summary>
370
<remarks>To be added.</remarks>
373
<Member MemberName="Size">
374
<MemberSignature Language="C#" Value="public Xwt.Size Size { get; }" />
375
<MemberSignature Language="ILAsm" Value=".property instance valuetype Xwt.Size Size" />
376
<MemberType>Property</MemberType>
378
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
381
<ReturnType>Xwt.Size</ReturnType>
384
<summary>To be added.</summary>
385
<value>To be added.</value>
386
<remarks>To be added.</remarks>
389
<Member MemberName="UpdateLayout">
390
<MemberSignature Language="C#" Value="public void UpdateLayout ();" />
391
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void UpdateLayout() cil managed" />
392
<MemberType>Method</MemberType>
394
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
397
<ReturnType>System.Void</ReturnType>
401
<summary>To be added.</summary>
402
<remarks>To be added.</remarks>
405
<Member MemberName="Visible">
406
<MemberSignature Language="C#" Value="public bool Visible { get; set; }" />
407
<MemberSignature Language="ILAsm" Value=".property instance bool Visible" />
408
<MemberType>Property</MemberType>
410
<AssemblyVersion>1.0.4396.35768</AssemblyVersion>
413
<ReturnType>System.Boolean</ReturnType>
416
<summary>To be added.</summary>
417
<value>To be added.</value>
418
<remarks>To be added.</remarks>