qulogic/libgnt

Move GntWidget internal API together.

2019-05-11, Elliott Sales de Andrade
b54ec8c74501
Parents c170d9e55711
Children ccbfc77c7da2
Move GntWidget internal API together.
  • +60 -62
    gntwidget.c
  • --- a/gntwidget.c Sat May 11 01:00:16 2019 +0000
    +++ b/gntwidget.c Sat May 11 02:01:11 2019 -0400
    @@ -295,6 +295,66 @@
    }
    /******************************************************************************
    + * Internal GntWidget API
    + *****************************************************************************/
    +
    +/* Different from gnt_widget_get_size in that it ignores shadows. */
    +void
    +gnt_widget_get_internal_size(GntWidget *widget, gint *width, gint *height)
    +{
    + GntWidgetPrivate *priv = NULL;
    + g_return_if_fail(GNT_IS_WIDGET(widget));
    + priv = gnt_widget_get_instance_private(widget);
    + if (width) {
    + *width = priv->width;
    + }
    + if (height) {
    + *height = priv->height;
    + }
    +}
    +
    +/* Different from gnt_widget_set_size in that it sets the values directly. */
    +void
    +gnt_widget_set_internal_size(GntWidget *widget, gint width, gint height)
    +{
    + GntWidgetPrivate *priv = NULL;
    +
    + g_return_if_fail(GNT_IS_WIDGET(widget));
    + priv = gnt_widget_get_instance_private(widget);
    +
    + priv->width = width;
    + priv->height = height;
    +}
    +
    +void
    +gnt_widget_get_minimum_size(GntWidget *widget, gint *width, gint *height)
    +{
    + GntWidgetPrivate *priv = NULL;
    +
    + g_return_if_fail(GNT_IS_WIDGET(widget));
    + priv = gnt_widget_get_instance_private(widget);
    +
    + if (width) {
    + *width = priv->minw;
    + }
    + if (height) {
    + *height = priv->minh;
    + }
    +}
    +
    +void
    +gnt_widget_set_minimum_size(GntWidget *widget, gint width, gint height)
    +{
    + GntWidgetPrivate *priv = NULL;
    +
    + g_return_if_fail(GNT_IS_WIDGET(widget));
    + priv = gnt_widget_get_instance_private(widget);
    +
    + priv->minw = width;
    + priv->minh = height;
    +}
    +
    +/******************************************************************************
    * GntWidget API
    *****************************************************************************/
    void gnt_widget_set_take_focus(GntWidget *widget, gboolean can)
    @@ -522,23 +582,6 @@
    *height = priv->height + shadow;
    }
    -/* Internal.
    - * Different from gnt_widget_get_size in that it ignores shadows.
    - */
    -void
    -gnt_widget_get_internal_size(GntWidget *widget, gint *width, gint *height)
    -{
    - GntWidgetPrivate *priv = NULL;
    - g_return_if_fail(GNT_IS_WIDGET(widget));
    - priv = gnt_widget_get_instance_private(widget);
    - if (width) {
    - *width = priv->width;
    - }
    - if (height) {
    - *height = priv->height;
    - }
    -}
    -
    static void
    init_widget(GntWidget *widget)
    {
    @@ -641,51 +684,6 @@
    return ret;
    }
    -/* Internal.
    - * Different from gnt_widget_set_size in that it sets the values directly.
    - */
    -void
    -gnt_widget_set_internal_size(GntWidget *widget, gint width, gint height)
    -{
    - GntWidgetPrivate *priv = NULL;
    -
    - g_return_if_fail(GNT_IS_WIDGET(widget));
    - priv = gnt_widget_get_instance_private(widget);
    -
    - priv->width = width;
    - priv->height = height;
    -}
    -
    -/* Internal. */
    -void
    -gnt_widget_get_minimum_size(GntWidget *widget, gint *width, gint *height)
    -{
    - GntWidgetPrivate *priv = NULL;
    -
    - g_return_if_fail(GNT_IS_WIDGET(widget));
    - priv = gnt_widget_get_instance_private(widget);
    -
    - if (width) {
    - *width = priv->minw;
    - }
    - if (height) {
    - *height = priv->minh;
    - }
    -}
    -
    -/* Internal. */
    -void
    -gnt_widget_set_minimum_size(GntWidget *widget, gint width, gint height)
    -{
    - GntWidgetPrivate *priv = NULL;
    -
    - g_return_if_fail(GNT_IS_WIDGET(widget));
    - priv = gnt_widget_get_instance_private(widget);
    -
    - priv->minw = width;
    - priv->minh = height;
    -}
    -
    gboolean
    gnt_widget_set_focus(GntWidget *widget, gboolean set)
    {