mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2025-03-08 10:09:58 +00:00
2004-06-07 Jeroen Zwartepoorte <jeroen@xs4all.nl>
* gtk/Widget.custom: Add FocusLineWidth property. * gtk/glue/widget.c: (gtksharp_gtk_widget_set_flags), (gtksharp_gtk_widget_style_get_int): glue for getting an integer style property. svn path=/trunk/gtk-sharp/; revision=28967
This commit is contained in:
parent
74ed834c59
commit
1aaac84322
|
@ -1,3 +1,10 @@
|
|||
2004-06-07 Jeroen Zwartepoorte <jeroen@xs4all.nl>
|
||||
|
||||
* gtk/Widget.custom: Add FocusLineWidth property.
|
||||
* gtk/glue/widget.c: (gtksharp_gtk_widget_set_flags),
|
||||
(gtksharp_gtk_widget_style_get_int): glue for getting an integer style
|
||||
property.
|
||||
|
||||
2004-06-07 John Luke <jluke@cfl.rr.com>
|
||||
|
||||
* doc/Makefile.am: install the docs if monodoc is there
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2004-06-07 Jeroen Zwartepoorte <jeroen@xs4all.nl>
|
||||
|
||||
* en/Gtk/Widget.xml: Documented the FocusLineWidth and Flags properties.
|
||||
|
||||
2004-06-01 Mike Kestner <mkestner@ximian.com>
|
||||
|
||||
* en/*/*.xml : run updater to add new protected ctor () 's.
|
||||
|
|
|
@ -4645,7 +4645,7 @@ handle focus grabs.</returns>
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>Obtains or sets the underlying Gdk.Window used to display the contents of the <paramref name="widget" />.</summary>
|
||||
<returns>a <see cref="T:Gdk.Window" /></returns>
|
||||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
|
@ -4658,9 +4658,16 @@ handle focus grabs.</returns>
|
|||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>To be added</summary>
|
||||
<summary>Obtains or sets the flags for this <paramref name="widget" />.</summary>
|
||||
<returns>a <see cref="T:System.Int32" /></returns>
|
||||
<remarks>To be added</remarks>
|
||||
<remarks>
|
||||
<para>
|
||||
This property should only be used when writing custom widgets in C#.
|
||||
</para>
|
||||
<para>
|
||||
See <see cref="T:Gtk.WidgetFlags" /> for possible values.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="SizeRequest">
|
||||
|
@ -4697,5 +4704,22 @@ handle focus grabs.</returns>
|
|||
<remarks>To be added</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="FocusLineWidth">
|
||||
<MemberSignature Language="C#" Value="public int FocusLineWidth { get; };" />
|
||||
<MemberType>Property</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Int32</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>The width of the focus line in a <paramref name="widget" />.</summary>
|
||||
<returns>a <see cref="T:System.Int32" /></returns>
|
||||
<remarks>
|
||||
<para>
|
||||
Subclasses of <paramref name="widget" /> use this style property to correctly layout their children.
|
||||
</para>
|
||||
</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
|
@ -71,3 +71,12 @@ public int Flags {
|
|||
gtksharp_gtk_widget_set_flags (Handle, (int) value);
|
||||
}
|
||||
}
|
||||
|
||||
[DllImport("gtksharpglue")]
|
||||
static extern int gtksharp_gtk_widget_style_get_int (IntPtr raw, string name);
|
||||
|
||||
public int FocusLineWidth {
|
||||
get {
|
||||
return gtksharp_gtk_widget_style_get_int (Handle, "focus-line-width");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,6 +12,7 @@ GdkRectangle *gtksharp_gtk_widget_get_allocation (GtkWidget *widget);
|
|||
GdkWindow *gtksharp_gtk_widget_get_window (GtkWidget *widget);
|
||||
void gtksharp_gtk_widget_set_window (GtkWidget *widget, GdkWindow *window);
|
||||
int gtksharp_gtk_widget_get_state (GtkWidget *widget);
|
||||
int gtksharp_gtk_widget_style_get_int (GtkWidget *widget, const char *name);
|
||||
/* */
|
||||
|
||||
GdkRectangle*
|
||||
|
@ -49,3 +50,11 @@ gtksharp_gtk_widget_set_flags (GtkWidget *widget, int flags)
|
|||
{
|
||||
GTK_WIDGET_SET_FLAGS (widget, flags);
|
||||
}
|
||||
|
||||
int
|
||||
gtksharp_gtk_widget_style_get_int (GtkWidget *widget, const char *name)
|
||||
{
|
||||
int value;
|
||||
gtk_widget_style_get (widget, name, &value, NULL);
|
||||
return value;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue