mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-26 12:25:40 +00:00
b7e4cc507e
parameter should be hidden in the managed sig (eg, because it's user_data, or it's the length of the preceding array/string, etc). (VisibleCount): the number of parameters that will actually be exposed in the managed signature. (IsAccessor): test VisibleCount, not Count (AccessorReturnType, AccessorName): deal with the fact that the accessor parameter might not be the first one. * generator/CallbackGen.cs: * generator/Signature.cs: use Parameters.IsHidden. * generator/Method.cs (Initialize): set is_set based on VisibleCount, not Count. (Validate): call base.Validate() before Initialize() so that VisibleCount will be correct in Initialize. * generator/MethodBody.cs (GetCallString, CallArrayLength, Initialize): update to deal with accessors with multiple args. * gtk/Clipboard.custom (SetText): implement as an Obsolete variant of the Text property * gtk/IconTheme.custom (SearchPath, SetSearchPath): obsolete SetSearchPath, implement a setter on SearchPath instead. * gtk/ListStore.custom (SetColumnTypes): * gtk/TreeStore.custom (SetColumnTypes): implement as an Obsolete variant of the ColumnTypes property. * glade/XML.custom (CustomHandler): implement as a property (SetCustomHandler): Mark this obsolete * glade/Global.custom (SetCustomHandler): deprecate in favor of XML.CustomHandler. * gnomedb/Editor.custom (SetText): implement as an Obsolete variant of the Text property svn path=/trunk/gtk-sharp/; revision=43898 |
||
---|---|---|
.. | ||
Application.xml | ||
Browser.xml | ||
Combo.xml | ||
ComponentInfo.xml | ||
ComponentType.xml | ||
Config.xml | ||
ConnectionProperties.xml | ||
ConnectionSelector.xml | ||
ControlWidget.xml | ||
CreatePopupMenuArgs.xml | ||
CreatePopupMenuHandler.xml | ||
DataSourceSelector.xml | ||
DoubleClickedArgs.xml | ||
DoubleClickedHandler.xml | ||
DsnConfig.xml | ||
DsnConfigDruid.xml | ||
Editor.xml | ||
Error.xml | ||
ErrorDialog.xml | ||
FinishedArgs.xml | ||
FinishedHandler.xml | ||
Form.xml | ||
FormType.xml | ||
Global.xml | ||
GrayBar.xml | ||
Grid.xml | ||
GridForeachFunc.xml | ||
IconList.xml | ||
List.xml | ||
Login.xml | ||
LoginDialog.xml | ||
Main.xml | ||
New.xml | ||
Option.xml | ||
ProgressMessageArgs.xml | ||
ProgressMessageHandler.xml | ||
ProviderSelector.xml | ||
QueryBuilder.xml | ||
ReportEditor.xml | ||
RowSelectedArgs.xml | ||
RowSelectedHandler.xml | ||
SelectionClearedArgs.xml | ||
SelectionClearedHandler.xml | ||
SqlViewer.xml | ||
Stock.xml | ||
StockManager.xml | ||
TableEditor.xml | ||
Text.xml | ||
TODO |