mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-09-09 08:23:19 +02:00
* parser/gapi2xml.pl (parseTypeToken): don't parse punctuation
into the type name * gtk/gtk-api.raw: Regen, exposing the previously-broken AccelGroup.AccelActivate, AccelMap.Changed, ActionGroup.ConnectProxy, ActionGroup.DisconnectProxy, ActionGroup.PreActivate, ActionGroup.PostActivate, and Widget.EventAfter. * gtk/Gtk.metadata: Give proper names to the parameters of those signals svn path=/trunk/gtk-sharp/; revision=41111
This commit is contained in:
parent
909200cf13
commit
05ddfae8dc
14
ChangeLog
14
ChangeLog
@ -1,3 +1,17 @@
|
||||
2005-02-23 Dan Winship <danw@novell.com>
|
||||
|
||||
* parser/gapi2xml.pl (parseTypeToken): don't parse punctuation
|
||||
into the type name
|
||||
|
||||
* gtk/gtk-api.raw: Regen, exposing the previously-broken
|
||||
AccelGroup.AccelActivate, AccelMap.Changed,
|
||||
ActionGroup.ConnectProxy, ActionGroup.DisconnectProxy,
|
||||
ActionGroup.PreActivate, ActionGroup.PostActivate, and
|
||||
Widget.EventAfter.
|
||||
|
||||
* gtk/Gtk.metadata: Give proper names to the parameters of those
|
||||
signals
|
||||
|
||||
2005-02-17 Dan Winship <danw@novell.com>
|
||||
|
||||
* generator/Field.cs (Validate): new, to check that a field has a
|
||||
|
@ -1,5 +1,17 @@
|
||||
2005-02-23 Dan Winship <danw@novell.com>
|
||||
|
||||
* en/Gtk/AccelActivateArgs.xml:
|
||||
* en/Gtk/AccelActivateHandler.xml:
|
||||
* en/Gtk/AccelGroup.xml:
|
||||
* en/Gtk/AccelMap.xml:
|
||||
* en/Gtk/ActionGroup.xml:
|
||||
* en/Gtk/MapChangedArgs.xml:
|
||||
* en/Gtk/MapChangedHandler.xml:
|
||||
* en/Gtk/Widget.xml:
|
||||
* en/Gtk/WidgetEventAfterArgs.xml:
|
||||
* en/Gtk/WidgetEventAfterHandler.xml: document newly exposed
|
||||
signals, args, handlers
|
||||
|
||||
* en/Gda/*xml: rototilled by parser changes
|
||||
|
||||
2005-02-18 Mike Kestner <mkestner@novell.com>
|
||||
|
74
doc/en/Gtk/AccelActivateArgs.xml
Normal file
74
doc/en/Gtk/AccelActivateArgs.xml
Normal file
@ -0,0 +1,74 @@
|
||||
<Type Name="AccelActivateArgs" FullName="Gtk.AccelActivateArgs">
|
||||
<TypeSignature Language="C#" Value="public class AccelActivateArgs : GLib.SignalArgs" Maintainer="auto" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gtk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
|
||||
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
||||
<AssemblyCulture>neutral</AssemblyCulture>
|
||||
<Attributes />
|
||||
</AssemblyInfo>
|
||||
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
||||
<Docs>
|
||||
<summary>Event data.</summary>
|
||||
<remarks>
|
||||
<para>The <see cref="M:Gtk.AccelGroup.AccelActivate" /> event invokes <see cref="T:Gtk.AccelActivateHandler" /> delegates which pass event data via this class.</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes />
|
||||
<Members>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public AccelActivateArgs ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<ReturnValue />
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Public Constructor.</summary>
|
||||
<returns>A new <see cref="T:Gtk.AccelActivateArgs" /></returns>
|
||||
<remarks>Create a new <see cref="T:Gtk.AccelActivateArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.AccelActivateHandler" /> delegate.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Acceleratable">
|
||||
<MemberSignature Language="C#" Value="public GLib.Object Acceleratable { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>GLib.Object</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The object on which the accelerator was activated</summary>
|
||||
<returns>a <see cref="T:GLib.Object" /></returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Keyval">
|
||||
<MemberSignature Language="C#" Value="public uint Keyval { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.UInt32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The accelerator keyval</summary>
|
||||
<returns>a <see cref="T:System.UInt32" /></returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Modifier">
|
||||
<MemberSignature Language="C#" Value="public Gdk.ModifierType Modifier { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.ModifierType</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The modifier combination of the accelerator</summary>
|
||||
<returns>a <see cref="T:Gdk.ModifierType" /></returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
39
doc/en/Gtk/AccelActivateHandler.xml
Normal file
39
doc/en/Gtk/AccelActivateHandler.xml
Normal file
@ -0,0 +1,39 @@
|
||||
<Type Name="AccelActivateHandler" FullName="Gtk.AccelActivateHandler">
|
||||
<TypeSignature Language="C#" Value="public sealed delegate void AccelActivateHandler (object o, Gtk.AccelActivateArgs args);" Maintainer="auto" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gtk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
|
||||
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
||||
<AssemblyCulture>neutral</AssemblyCulture>
|
||||
<Attributes />
|
||||
</AssemblyInfo>
|
||||
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
||||
<Docs>
|
||||
<summary>Event handler.</summary>
|
||||
<remarks>
|
||||
<para>The <see cref="M:Gtk.AccelGroup.AccelActivate" /> event utilizes this delegate:</para>
|
||||
<para>Event data is passed via the <see cref="T:Gtk.AccelActivateArgs" /> parameter.</para>
|
||||
<para>To attach a <see cref="T:Gtk.AccelActivateHandler" /> to an event, add the AccelActivateHandler instance to the event. The methods referenced by the AccelActivateHandler instance are invoked whenever the event is raised, until the AccelActivateHandler is removed from the event.</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.Delegate</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces>
|
||||
<Interface>
|
||||
<InterfaceName>System.ICloneable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
|
||||
</Interface>
|
||||
</Interfaces>
|
||||
<Attributes />
|
||||
<Members />
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="o" Type="System.Object" />
|
||||
<Parameter Name="args" Type="Gtk.AccelActivateArgs" />
|
||||
</Parameters>
|
||||
</Type>
|
@ -103,7 +103,7 @@
|
||||
<Docs>
|
||||
<summary>Installs an accelerator in this group, using an
|
||||
accelerator path to look up the appropriate key and modifiers
|
||||
(see <see cref="M:Gtk.AccelMap.AddEntry"/>). When the
|
||||
(see <see cref="M:Gtk.AccelMap.AddEntry" />). When the
|
||||
group is being activated in response to a call to <see cref="M:Gtk.AccelGroup.Activate" />, <paramref name="closure" /> will be invoked if the accel_key and
|
||||
accel_mods from <see cref="M:Gtk.AccelGroup.Activate" />
|
||||
match the key and modifiers for the path.</summary>
|
||||
@ -327,8 +327,41 @@
|
||||
<param name="accel_key">a <see cref="T:System.UInt32" /></param>
|
||||
<param name="accel_mods">a <see cref="T:System.Int32" /></param>
|
||||
<returns>a <see cref="T:System.Boolean" /></returns>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="AccelActivate">
|
||||
<MemberSignature Language="C#" Value="public event Gtk.AccelActivateHandler AccelActivate;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.AccelActivateHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary></summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="OnAccelActivate">
|
||||
<MemberSignature Language="C#" Value="protected virtual bool OnAccelActivate (GLib.Object acceleratable, uint keyval, Gdk.ModifierType modifier);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Boolean</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="acceleratable" Type="GLib.Object" />
|
||||
<Parameter Name="keyval" Type="System.UInt32" />
|
||||
<Parameter Name="modifier" Type="Gdk.ModifierType" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Default handler for the <see cref="M:Gtk.AccelGroup.AccelActivate" /> event.</summary>
|
||||
<param name="acceleratable">a <see cref="T:GLib.Object" /></param>
|
||||
<param name="keyval">a <see cref="T:System.UInt32" /></param>
|
||||
<param name="modifier">a <see cref="T:System.Int32" /></param>
|
||||
<returns>a <see cref="T:System.Boolean" /></returns>
|
||||
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.AccelGroup.AccelActivate" /> event.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
@ -36,11 +36,12 @@
|
||||
<Parameter Name="key" Type="Gtk.AccelKey" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Looks up the accelerator entry for <paramref name="accel_path"/> and fills in <paramref name="key"/>.</summary>
|
||||
<summary>Looks up the accelerator entry for <paramref name="accel_path" /> and fills in <paramref name="key" />.</summary>
|
||||
<param name="accel_path">a <see cref="T:System.String" />, a valid accelerator path</param>
|
||||
<param name="key">a <see cref="T:Gtk.AccelKey" />, the accelerator key to be filled in (optional)</param>
|
||||
<returns>a <see cref="T:System.Boolean" />, <see langword="true"/> if <paramref name="accel_path"/> is known, <see langword="false"/> otherwise.</returns>
|
||||
<remarks></remarks>
|
||||
<returns>a <see cref="T:System.Boolean" />, <see langword="true" /> if <paramref name="accel_path" /> is known, <see langword="false" /> otherwise.</returns>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="LockPath">
|
||||
@ -55,30 +56,29 @@
|
||||
<Docs>
|
||||
<summary>
|
||||
Locks the given accelerator path. If the accelerator map doesn't yet contain
|
||||
an entry for <paramref name="accel_path"/>, a new one is created.
|
||||
an entry for <paramref name="accel_path" />, a new one is created.
|
||||
</summary>
|
||||
<param name="accel_path">a <see cref="T:System.String" /></param>
|
||||
<remarks>
|
||||
<para>
|
||||
<para>
|
||||
Locking an accelerator path prevents its accelerator from being changed
|
||||
during runtime. A locked accelerator path can be unlocked by
|
||||
<see cref="M:Gtk.AccelMap.UnlockPath"/>.
|
||||
Refer to <see cref="M:Gtk.AccelMap.ChangeEntry"/>
|
||||
<see cref="M:Gtk.AccelMap.UnlockPath" />.
|
||||
Refer to <see cref="M:Gtk.AccelMap.ChangeEntry" />
|
||||
for information about runtime accelerator changes.
|
||||
</para>
|
||||
<para>
|
||||
If called more than once, <paramref name="accel_path"/> remains locked until
|
||||
<see cref="M:Gtk.AccelMap.UnlockPath"/>
|
||||
<para>
|
||||
If called more than once, <paramref name="accel_path" /> remains locked until
|
||||
<see cref="M:Gtk.AccelMap.UnlockPath" />
|
||||
has been called an equivalent number of times.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<para>
|
||||
Note that locking of individual accelerator paths is independent from
|
||||
locking the <see cref="T:Gtk.AccelGroup"/> containing them. For runtime accelerator
|
||||
locking the <see cref="T:Gtk.AccelGroup" /> containing them. For runtime accelerator
|
||||
changes to be possible both the accelerator path and its
|
||||
<see cref="T:Gtk.AccelGroup"/> have to be unlocked.
|
||||
<see cref="T:Gtk.AccelGroup" /> have to be unlocked.
|
||||
</para>
|
||||
</remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="UnlockPath">
|
||||
@ -92,12 +92,12 @@
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>
|
||||
Undoes the last call to <see cref="M:Gtk.AccelMap.LockPath"/>
|
||||
on this <paramref name="accel_path"/>.
|
||||
Undoes the last call to <see cref="M:Gtk.AccelMap.LockPath" />
|
||||
on this <paramref name="accel_path" />.
|
||||
</summary>
|
||||
<param name="accel_path">a <see cref="T:System.String" />, a valid accelerator path</param>
|
||||
<remarks>
|
||||
Refer to <see cref="M:Gtk.AccelMap.LockPath"/> for information
|
||||
Refer to <see cref="M:Gtk.AccelMap.LockPath" /> for information
|
||||
about accelerator path locking.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
@ -115,8 +115,8 @@
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>
|
||||
Changes the <paramref name="accel_key"/> and <paramref name="accel_mods"/> currently associated with
|
||||
<paramref name="accel_path"/>.
|
||||
Changes the <paramref name="accel_key" /> and <paramref name="accel_mods" /> currently associated with
|
||||
<paramref name="accel_path" />.
|
||||
</summary>
|
||||
<param name="accel_path">a <see cref="T:System.String" /></param>
|
||||
<param name="accel_key">a <see cref="T:System.UInt32" /></param>
|
||||
@ -125,9 +125,9 @@
|
||||
<returns>a <see cref="T:System.Boolean" /></returns>
|
||||
<remarks>
|
||||
Due to conflicts with other accelerators, a change may not always be possible. The
|
||||
<paramref name="replace"/> parameter indicates whether other accelerators may be deleted to resolve such
|
||||
<paramref name="replace" /> parameter indicates whether other accelerators may be deleted to resolve such
|
||||
conflicts. A change will only occur if all conflicts could be resolved (which might not be the case if conflicting accelerators are locked). Successful
|
||||
changes are indicated by a <see langword="true"/> return value.
|
||||
changes are indicated by a <see langword="true" /> return value.
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
@ -142,11 +142,12 @@
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>
|
||||
Parses a file previously saved with <see cref="M:Gtk.AccelMap.Save"/>
|
||||
Parses a file previously saved with <see cref="M:Gtk.AccelMap.Save" />
|
||||
for accelerator specifications, and propagates them accordingly.
|
||||
</summary>
|
||||
<param name="file_name">a <see cref="T:System.String" /></param>
|
||||
<remarks></remarks>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="SaveFd">
|
||||
@ -160,10 +161,11 @@
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>
|
||||
File descriptor variant of <see cref="M:Gtk.AccelMap.Save"/>.
|
||||
File descriptor variant of <see cref="M:Gtk.AccelMap.Save" />.
|
||||
</summary>
|
||||
<param name="fd">a <see cref="T:System.Int32" />, a valid writeable file descriptor</param>
|
||||
<remarks></remarks>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Save">
|
||||
@ -178,12 +180,13 @@
|
||||
<Docs>
|
||||
<summary>
|
||||
Saves current accelerator specifications (accelerator path, key
|
||||
and modifiers) to <paramref name="file_name"/>.
|
||||
and modifiers) to <paramref name="file_name" />.
|
||||
The file is written in a format suitable to be read back in by
|
||||
<see cref="M:Gtk.AccelMap.Load"/>.
|
||||
<see cref="M:Gtk.AccelMap.Load" />.
|
||||
</summary>
|
||||
<param name="file_name">a <see cref="T:System.String" />, a file to contain accelerator specifications</param>
|
||||
<remarks></remarks>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="LoadFd">
|
||||
@ -197,10 +200,11 @@
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>
|
||||
File descriptor variant of <see cref="M:Gtk.AccelMap.Load"/>.
|
||||
File descriptor variant of <see cref="M:Gtk.AccelMap.Load" />.
|
||||
</summary>
|
||||
<param name="fd">a <see cref="T:System.Int32" />, a valid readable file descriptor.</param>
|
||||
<remarks></remarks>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="AddEntry">
|
||||
@ -222,10 +226,10 @@
|
||||
<param name="accel_key">a <see cref="T:System.UInt32" /></param>
|
||||
<param name="accel_mods">a <see cref="T:System.Int32" /></param>
|
||||
<remarks>
|
||||
This function should only be called once per <paramref name="accel_path"/>
|
||||
with the canonical <paramref name="accel_key"/> and <paramref name="accel_mods"/> for this path.
|
||||
This function should only be called once per <paramref name="accel_path" />
|
||||
with the canonical <paramref name="accel_key" /> and <paramref name="accel_mods" /> for this path.
|
||||
To change the accelerator during runtime programatically, use
|
||||
<see cref="M:Gtk.AccelMap.ChangeEntry"/>.
|
||||
<see cref="M:Gtk.AccelMap.ChangeEntry" />.
|
||||
The accelerator path must consist of "<WINDOWTYPE>/Category1/Category2/.../Action",
|
||||
where <WINDOWTYPE> should be a unique application-specific identifier, that
|
||||
corresponds to the kind of window the accelerator is being used in, e.g. "Gimp-Image",
|
||||
@ -253,16 +257,16 @@
|
||||
</summary>
|
||||
<param name="filter_pattern">a <see cref="T:System.String" /></param>
|
||||
<remarks>
|
||||
<para>
|
||||
<para>
|
||||
Accel map entries whose accel path matches one of the filters
|
||||
are skipped by <see cref="M:Gtk.AccelMap.Foreach"/>.
|
||||
are skipped by <see cref="M:Gtk.AccelMap.Foreach" />.
|
||||
</para>
|
||||
<para>
|
||||
<para>
|
||||
This function is intended for Gtk# modules that create their own
|
||||
menus but don't want them to be saved into the applications
|
||||
accelerator map dump.
|
||||
</para>
|
||||
</remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Get">
|
||||
@ -274,13 +278,14 @@
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>
|
||||
Gets the singleton global<see cref="T:Gtk.AccelMap"/>. object. This object
|
||||
Gets the singleton global<see cref="T:Gtk.AccelMap" />. object. This object
|
||||
is useful only for notification of changes to the accelerator
|
||||
map via the internal "changed" signal; it isn't a parameter to the
|
||||
other accelerator map functions.
|
||||
</summary>
|
||||
<returns>a <see cref="T:Gtk.AccelMap" /></returns>
|
||||
<remarks></remarks>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Foreach">
|
||||
@ -297,13 +302,13 @@
|
||||
<summary>
|
||||
Loops over the entries in the accelerator map whose accel path
|
||||
doesn't match any of the filters added with
|
||||
<see cref="M:Gtk.AccelMap.AddFilter"/>
|
||||
and executes <paramref name="foreach_func"/> on each.
|
||||
<see cref="M:Gtk.AccelMap.AddFilter" />
|
||||
and executes <paramref name="foreach_func" /> on each.
|
||||
</summary>
|
||||
<param name="data">a <see cref="T:System.IntPtr" />, data to pass to <paramref name="foreach_func"/></param>
|
||||
<param name="data">a <see cref="T:System.IntPtr" />, data to pass to <paramref name="foreach_func" /></param>
|
||||
<param name="foreach_func">a <see cref="T:Gtk.AccelMapForeach" />, function to execute on each accel map entrey</param>
|
||||
<remarks>
|
||||
See also <see cref="M:Gtk.AccelMap.ForeachUnfiltered"/>.
|
||||
See also <see cref="M:Gtk.AccelMap.ForeachUnfiltered" />.
|
||||
XXX: See http://bugzilla.ximian.com/show_bug.cgi?id=70912.
|
||||
</remarks>
|
||||
</Docs>
|
||||
@ -320,11 +325,11 @@
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Loops over all entries in the accelerator map and executes
|
||||
* <paramref name="foreach_func"/> on each.</summary>
|
||||
* <paramref name="foreach_func" /> on each.</summary>
|
||||
<param name="data">a <see cref="T:System.IntPtr" /></param>
|
||||
<param name="foreach_func">a <see cref="T:Gtk.AccelMapForeach" /></param>
|
||||
<remarks>
|
||||
See also <see cref="M:Gtk.AccelMap.Foreach"/>.
|
||||
See also <see cref="M:Gtk.AccelMap.Foreach" />.
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
@ -377,7 +382,8 @@
|
||||
<Docs>
|
||||
<summary>Protected constructor.</summary>
|
||||
<returns>a <see cref="T:Gtk.AccelMap" /></returns>
|
||||
<remarks></remarks>
|
||||
<remarks>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="GType">
|
||||
@ -393,5 +399,36 @@
|
||||
<remarks>Returns the native <see cref="T:GLib.GType" /> value for <see cref="T:Gtk.AccelMap" />.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="MapChanged">
|
||||
<MemberSignature Language="C#" Value="public event Gtk.MapChangedHandler MapChanged;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.MapChangedHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Fired when there is a change to the global accelerator map.</summary>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="OnMapChanged">
|
||||
<MemberSignature Language="C#" Value="protected virtual void OnMapChanged (string accel_path, uint accel_key, Gdk.ModifierType accel_mods);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="accel_path" Type="System.String" />
|
||||
<Parameter Name="accel_key" Type="System.UInt32" />
|
||||
<Parameter Name="accel_mods" Type="Gdk.ModifierType" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Default handler for the <see cref="M:Gtk.AccelMap.MapChanged" /> event.</summary>
|
||||
<param name="accel_path">a <see cref="T:System.String" /></param>
|
||||
<param name="accel_key">a <see cref="T:System.UInt32" /></param>
|
||||
<param name="accel_mods">a <see cref="T:System.Int32" /></param>
|
||||
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.AccelMap.MapChanged" /> event.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
@ -329,5 +329,117 @@ Therefore you must either set the accel path yourself with <see cref="P:Gtk.Acti
|
||||
<remarks>See <see cref="M:Gtk.ActionGroup.GetAction" /> for more info.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="PreActivate">
|
||||
<MemberSignature Language="C#" Value="public event Gtk.PreActivateHandler PreActivate;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.PreActivateHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The PreActivate signal is emitted just before the action is activated.</summary>
|
||||
<remarks>This is intended for applications to get notification just before any action is activated.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="ConnectProxy">
|
||||
<MemberSignature Language="C#" Value="public event Gtk.ConnectProxyHandler ConnectProxy;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.ConnectProxyHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The ConnectProxy signal is emitted after connecting a proxy to an action in the group.</summary>
|
||||
<remarks>This is intended for simple customizations for which a custom action class would be too clumsy, e.g. showing tooltips for menuitems in the statusbar.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="DisconnectProxy">
|
||||
<MemberSignature Language="C#" Value="public event Gtk.DisconnectProxyHandler DisconnectProxy;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.DisconnectProxyHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The DisconnectProxy signal is emitted after disconnecting a proxy from an action in the group.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="PostActivate">
|
||||
<MemberSignature Language="C#" Value="public event Gtk.PostActivateHandler PostActivate;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.PostActivateHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The PostActivate signal is emitted just after the action is activated.</summary>
|
||||
<remarks>This is intended for applications to get notification just after any action is activated.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="OnPreActivate">
|
||||
<MemberSignature Language="C#" Value="protected virtual void OnPreActivate (Gtk.Action action);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="action" Type="Gtk.Action" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Default handler for the <see cref="M:Gtk.ActionGroup.PreActivate" /> event.</summary>
|
||||
<param name="action">a <see cref="T:Gtk.Action" /></param>
|
||||
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ActionGroup.PreActivate" /> event.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="OnConnectProxy">
|
||||
<MemberSignature Language="C#" Value="protected virtual void OnConnectProxy (Gtk.Action action, Gtk.Widget proxy);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="action" Type="Gtk.Action" />
|
||||
<Parameter Name="proxy" Type="Gtk.Widget" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Default handler for the <see cref="M:Gtk.ActionGroup.ConnectProxy" /> event.</summary>
|
||||
<param name="action">a <see cref="T:Gtk.Action" /></param>
|
||||
<param name="proxy">a <see cref="T:Gtk.Widget" /></param>
|
||||
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ActionGroup.ConnectProxy" /> event.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="OnDisconnectProxy">
|
||||
<MemberSignature Language="C#" Value="protected virtual void OnDisconnectProxy (Gtk.Action action, Gtk.Widget proxy);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="action" Type="Gtk.Action" />
|
||||
<Parameter Name="proxy" Type="Gtk.Widget" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Default handler for the <see cref="M:Gtk.ActionGroup.DisconnectProxy" /> event.</summary>
|
||||
<param name="action">a <see cref="T:Gtk.Action" /></param>
|
||||
<param name="proxy">a <see cref="T:Gtk.Widget" /></param>
|
||||
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ActionGroup.DisconnectProxy" /> event.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="OnPostActivate">
|
||||
<MemberSignature Language="C#" Value="protected virtual void OnPostActivate (Gtk.Action action);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="action" Type="Gtk.Action" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Default handler for the <see cref="M:Gtk.ActionGroup.PostActivate" /> event.</summary>
|
||||
<param name="action">a <see cref="T:Gtk.Action" /></param>
|
||||
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.ActionGroup.PostActivate" /> event.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
74
doc/en/Gtk/MapChangedArgs.xml
Normal file
74
doc/en/Gtk/MapChangedArgs.xml
Normal file
@ -0,0 +1,74 @@
|
||||
<Type Name="MapChangedArgs" FullName="Gtk.MapChangedArgs">
|
||||
<TypeSignature Language="C#" Value="public class MapChangedArgs : GLib.SignalArgs" Maintainer="auto" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gtk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
|
||||
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
||||
<AssemblyCulture>neutral</AssemblyCulture>
|
||||
<Attributes />
|
||||
</AssemblyInfo>
|
||||
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
||||
<Docs>
|
||||
<summary>Event data.</summary>
|
||||
<remarks>
|
||||
<para>The <see cref="M:Gtk.AccelMap.MapChanged" /> event invokes <see cref="T:Gtk.MapChangedHandler" /> delegates which pass event data via this class.</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes />
|
||||
<Members>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public MapChangedArgs ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<ReturnValue />
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Public Constructor.</summary>
|
||||
<returns>A new <see cref="T:Gtk.MapChangedArgs" />.</returns>
|
||||
<remarks>Create a new <see cref="T:Gtk.MapChangedArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.MapChangedHandler" /> delegate.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="AccelPath">
|
||||
<MemberSignature Language="C#" Value="public string AccelPath { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.String</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The path of the accelerator that changed</summary>
|
||||
<returns>a <see cref="T:System.String" /></returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="AccelKey">
|
||||
<MemberSignature Language="C#" Value="public uint AccelKey { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.UInt32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The key value for the new accelerator</summary>
|
||||
<returns>a <see cref="T:System.UInt32" /></returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="AccelMods">
|
||||
<MemberSignature Language="C#" Value="public Gdk.ModifierType AccelMods { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.ModifierType</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The modifier mask for the new accelerator</summary>
|
||||
<returns>a <see cref="T:Gdk.ModifierType" /></returns>
|
||||
<remarks></remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
39
doc/en/Gtk/MapChangedHandler.xml
Normal file
39
doc/en/Gtk/MapChangedHandler.xml
Normal file
@ -0,0 +1,39 @@
|
||||
<Type Name="MapChangedHandler" FullName="Gtk.MapChangedHandler">
|
||||
<TypeSignature Language="C#" Value="public sealed delegate void MapChangedHandler (object o, Gtk.MapChangedArgs args);" Maintainer="auto" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gtk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
|
||||
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
||||
<AssemblyCulture>neutral</AssemblyCulture>
|
||||
<Attributes />
|
||||
</AssemblyInfo>
|
||||
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
||||
<Docs>
|
||||
<summary>Event handler.</summary>
|
||||
<remarks>
|
||||
<para>The <see cref="M:Gtk.AccelMap.MapChanged" /> event utilizes this delegate:</para>
|
||||
<para>Event data is passed via the <see cref="T:Gtk.MapChangedArgs" /> parameter.</para>
|
||||
<para>To attach a <see cref="T:Gtk.MapChangedHandler" /> to an event, add the MapChangedHandler instance to the event. The methods referenced by the MapChangedHandler instance are invoked whenever the event is raised, until the MapChangedHandler is removed from the event.</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.Delegate</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces>
|
||||
<Interface>
|
||||
<InterfaceName>System.ICloneable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
|
||||
</Interface>
|
||||
</Interfaces>
|
||||
<Attributes />
|
||||
<Members />
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="o" Type="System.Object" />
|
||||
<Parameter Name="args" Type="Gtk.MapChangedArgs" />
|
||||
</Parameters>
|
||||
</Type>
|
@ -4182,4 +4182,30 @@ Widgets are required to honor the size allocation they receive; a size request i
|
||||
<returns>a <see cref="T:Gtk.WidgetFlags" /></returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member><Member MemberName="WidgetEventAfter">
|
||||
<MemberSignature Language="C#" Value="public event Gtk.WidgetEventAfterHandler WidgetEventAfter;" />
|
||||
<MemberType>Event</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gtk.WidgetEventAfterHandler</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Emits the WidgetEventAfter.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member><Member MemberName="OnWidgetEventAfter">
|
||||
<MemberSignature Language="C#" Value="protected virtual void OnWidgetEventAfter (Gdk.Event evnt);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="evnt" Type="Gdk.Event" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<summary>Default handler for the <see cref="M:Gtk.Widget.WidgetEventAfter" /> event.</summary>
|
||||
<param name="evnt">a <see cref="T:Gdk.Event" /></param>
|
||||
<returns>a <see cref="T:System.Boolean" /></returns>
|
||||
<remarks>Override this method in a subclass to provide a default handler for the <see cref="M:Gtk.Widget.WidgetEventAfter" /> event.</remarks>
|
||||
</Docs>
|
||||
</Member></Members></Type>
|
48
doc/en/Gtk/WidgetEventAfterArgs.xml
Normal file
48
doc/en/Gtk/WidgetEventAfterArgs.xml
Normal file
@ -0,0 +1,48 @@
|
||||
<Type Name="WidgetEventAfterArgs" FullName="Gtk.WidgetEventAfterArgs">
|
||||
<TypeSignature Language="C#" Value="public class WidgetEventAfterArgs : GLib.SignalArgs" Maintainer="auto" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gtk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
|
||||
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
||||
<AssemblyCulture>neutral</AssemblyCulture>
|
||||
<Attributes />
|
||||
</AssemblyInfo>
|
||||
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
||||
<Docs>
|
||||
<summary>Event data.</summary>
|
||||
<remarks>
|
||||
<para>The <see cref="M:Gtk.Widget.WidgetEventAfter" /> event invokes <see cref="T:Gtk.WidgetEventAfterHandler" /> delegates which pass event data via this class.</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>GLib.SignalArgs</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces />
|
||||
<Attributes />
|
||||
<Members>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public WidgetEventAfterArgs ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<ReturnValue />
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Public Constructor.</summary>
|
||||
<returns>A new <see cref="T:Gtk.WidgetEventAfterArgs" />.</returns>
|
||||
<remarks>Create a new <see cref="T:Gtk.WidgetEventAfterArgs" /> instance with this constructor if you need to invoke a <see cref="T:Gtk.WidgetEventAfterHandler" /> delegate.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Event">
|
||||
<MemberSignature Language="C#" Value="public Gdk.Event Event { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>Gdk.Event</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The <see cref="T:Gtk.WidgetEventAfterHandler" /> uses this method to access the details of an event.</summary>
|
||||
<returns>a <see cref="T:Gdk.Event" /></returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
39
doc/en/Gtk/WidgetEventAfterHandler.xml
Normal file
39
doc/en/Gtk/WidgetEventAfterHandler.xml
Normal file
@ -0,0 +1,39 @@
|
||||
<Type Name="WidgetEventAfterHandler" FullName="Gtk.WidgetEventAfterHandler">
|
||||
<TypeSignature Language="C#" Value="public sealed delegate void WidgetEventAfterHandler (object o, Gtk.WidgetEventAfterArgs args);" Maintainer="auto" />
|
||||
<AssemblyInfo>
|
||||
<AssemblyName>gtk-sharp</AssemblyName>
|
||||
<AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 71 EB 6C 55 75 52 9C BF 72 44 F7 A6 EA 05 62 84 F9 EA E0 3B CF F2 CC 13 2C 9C 49 0A B3 09 EA B0 B5 6B CE 44 9D F5 03 D9 C0 A8 1E 52 05 85 CD BE 70 E2 FB 90 43 4B AC 04 FA 62 22 A8 00 98 B7 A1 A7 B3 AF 99 1A 41 23 24 BB 43 25 F6 B8 65 BB 64 EB F6 D1 C2 06 D5 73 2D DF BC 70 A7 38 9E E5 3E 0C 24 6E 32 79 74 1A D0 05 03 E4 98 42 E1 9B F3 7B 19 8B 40 21 26 CB 36 89 C2 EA 64 96 A4 7C B4]</AssemblyPublicKey>
|
||||
<AssemblyVersion>2.0.0.0</AssemblyVersion>
|
||||
<AssemblyCulture>neutral</AssemblyCulture>
|
||||
<Attributes />
|
||||
</AssemblyInfo>
|
||||
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
|
||||
<Docs>
|
||||
<summary>Event handler.</summary>
|
||||
<remarks>
|
||||
<para>The <see cref="M:Gtk.Widget.WidgetEventAfter" /> event utilizes this delegate:</para>
|
||||
<para>Event data is passed via the <see cref="T:Gtk.WidgetEventAfterArgs" /> parameter.</para>
|
||||
<para>To attach a <see cref="T:Gtk.WidgetEventAfterHandler" /> to an event, add the WidgetEventAfterHandler instance to the event. The methods referenced by the WidgetEventAfterHandler instance are invoked whenever the event is raised, until the WidgetEventAfterHandler is removed from the event.</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
<Base>
|
||||
<BaseTypeName>System.Delegate</BaseTypeName>
|
||||
</Base>
|
||||
<Interfaces>
|
||||
<Interface>
|
||||
<InterfaceName>System.ICloneable</InterfaceName>
|
||||
</Interface>
|
||||
<Interface>
|
||||
<InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
|
||||
</Interface>
|
||||
</Interfaces>
|
||||
<Attributes />
|
||||
<Members />
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="o" Type="System.Object" />
|
||||
<Parameter Name="args" Type="Gtk.WidgetEventAfterArgs" />
|
||||
</Parameters>
|
||||
</Type>
|
@ -98,6 +98,15 @@
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelLabel']/constructor[@cname='gtk_accel_label_new']/*/*[@name='string']" name="property_name">label</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAction']/signal[@name='Activate']" name="name">Activated</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAction']/method[@name='GetProxies']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelGroup']/signal[@name='AccelActivate']/*/*[@name='inst']" name="name">accel_group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelGroup']/signal[@name='AccelActivate']/*/*[@name='p0']" name="name">acceleratable</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelGroup']/signal[@name='AccelActivate']/*/*[@name='p1']" name="name">keyval</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelGroup']/signal[@name='AccelActivate']/*/*[@name='p2']" name="name">modifier</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelMap']/signal[@name='Changed']" name="name">MapChanged</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelMap']/signal[@name='MapChanged']/*/*[@name='inst']" name="name">map</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelMap']/signal[@name='MapChanged']/*/*[@name='p0']" name="name">accel_path</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelMap']/signal[@name='MapChanged']/*/*[@name='p1']" name="name">accel_key</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAccelMap']/signal[@name='MapChanged']/*/*[@name='p2']" name="name">accel_mods</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/method[@name='AddAction']" name="name">Add</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/method[@name='AddActions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/method[@name='AddActionsFull']" name="hidden">1</attr>
|
||||
@ -108,6 +117,16 @@
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/method[@name='AddToggleActionsFull']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/method[@name='ListActions']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/method[@name='RemoveAction']" name="name">Remove</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='ConnectProxy']/*/*[@name='inst']" name="name">action_group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='ConnectProxy']/*/*[@name='p0']" name="name">action</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='ConnectProxy']/*/*[@name='p1']" name="name">proxy</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='DisconnectProxy']/*/*[@name='inst']" name="name">action_group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='DisconnectProxy']/*/*[@name='p0']" name="name">action</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='DisconnectProxy']/*/*[@name='p1']" name="name">proxy</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='PreActivate']/*/*[@name='inst']" name="name">action_group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='PreActivate']/*/*[@name='p0']" name="name">action</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='PostActivate']/*/*[@name='inst']" name="name">action_group</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkActionGroup']/signal[@name='PostActivate']/*/*[@name='p0']" name="name">action</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAdjustment']/constructor[@cname='gtk_adjustment_new']" name="hidden">1</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAdjustment']/method[@name='Changed']" name="name">Change</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkAdjustment']/method[@name='ValueChanged']" name="name">ChangeValue</attr>
|
||||
@ -427,6 +446,9 @@
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='CanActivateAccel']" name="name">AccelCanActivate</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='ChildNotify']" name="name">ChildNotified</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='Event']" name="name">WidgetEvent</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='EventAfter']/*/*[@name='inst']" name="name">widget</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='EventAfter']/*/*[@name='p0']" name="name">event</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='EventAfter']" name="name">WidgetEventAfter</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='Focus']" name="name">Focused</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='GrabFocus']" name="name">FocusGrabbed</attr>
|
||||
<attr path="/api/namespace/object[@cname='GtkWidget']/signal[@name='Hide']" name="name">Hidden</attr>
|
||||
|
@ -2077,7 +2077,7 @@
|
||||
<parameter name="inst" type="GtkAccelGroup*"/>
|
||||
<parameter name="p0" type="GObject*"/>
|
||||
<parameter name="p1" type="guint32"/>
|
||||
<parameter name="p2" type="GdkModifierType);"/>
|
||||
<parameter name="p2" type="GdkModifierType"/>
|
||||
</parameters>
|
||||
</signal>
|
||||
<signal name="AccelChanged" cname="accel_changed" when="FIRST">
|
||||
@ -2206,7 +2206,7 @@
|
||||
<parameter name="inst" type="GtkAccelMap*"/>
|
||||
<parameter name="p0" type="gchar*"/>
|
||||
<parameter name="p1" type="guint32"/>
|
||||
<parameter name="p2" type="GdkModifierType);"/>
|
||||
<parameter name="p2" type="GdkModifierType"/>
|
||||
</parameters>
|
||||
</signal>
|
||||
<method name="AddEntry" cname="gtk_accel_map_add_entry" shared="true">
|
||||
@ -2460,7 +2460,7 @@
|
||||
<parameters>
|
||||
<parameter name="inst" type="GtkActionGroup*"/>
|
||||
<parameter name="p0" type="GtkAction"/>
|
||||
<parameter name="p1" type="GtkWidget);"/>
|
||||
<parameter name="p1" type="GtkWidget"/>
|
||||
</parameters>
|
||||
</signal>
|
||||
<signal name="DisconnectProxy" cname="disconnect_proxy">
|
||||
@ -2468,21 +2468,21 @@
|
||||
<parameters>
|
||||
<parameter name="inst" type="GtkActionGroup*"/>
|
||||
<parameter name="p0" type="GtkAction"/>
|
||||
<parameter name="p1" type="GtkWidget);"/>
|
||||
<parameter name="p1" type="GtkWidget"/>
|
||||
</parameters>
|
||||
</signal>
|
||||
<signal name="PreActivate" cname="pre_activate">
|
||||
<return-type type="void"/>
|
||||
<parameters>
|
||||
<parameter name="inst" type="GtkActionGroup*"/>
|
||||
<parameter name="p0" type="GtkAction);"/>
|
||||
<parameter name="p0" type="GtkAction"/>
|
||||
</parameters>
|
||||
</signal>
|
||||
<signal name="PostActivate" cname="post_activate">
|
||||
<return-type type="void"/>
|
||||
<parameters>
|
||||
<parameter name="inst" type="GtkActionGroup*"/>
|
||||
<parameter name="p0" type="GtkAction);"/>
|
||||
<parameter name="p0" type="GtkAction"/>
|
||||
</parameters>
|
||||
</signal>
|
||||
<virtual_method name="GetAction" cname="get_action">
|
||||
@ -13243,7 +13243,7 @@
|
||||
<return-type type="void"/>
|
||||
<parameters>
|
||||
<parameter name="inst" type="GtkWidget*"/>
|
||||
<parameter name="p0" type="GdkEvent);"/>
|
||||
<parameter name="p0" type="GdkEvent"/>
|
||||
</parameters>
|
||||
</signal>
|
||||
<signal name="ButtonPressEvent" cname="button_press_event" when="LAST">
|
||||
|
@ -877,7 +877,7 @@ sub parseTypeToken
|
||||
} else {
|
||||
$tok =~ s/_TYPE//;
|
||||
$tok =~ s/\|.*STATIC_SCOPE//;
|
||||
$tok =~ s/\s+//g;
|
||||
$tok =~ s/\W+//g;
|
||||
return StudlyCaps (lc($tok));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user