logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

tickit_window_show, tickit_window_hide - control a window's visibility

Description

tickit_window_show()  makes  the  given  window  visible, allowing it to receive events and obscure lower
       sibling windows. This may cause it to receive TICKIT_EV_EXPOSE events when tickit_window_flush(3) is next
       called.

       tickit_window_hide() makes the given window non-visible, preventing it from receiving events  and  making
       it  transparent  to lower sibling windows, so their content is now visible. This may cause lower siblings
       to receive TICKIT_EV_EXPOSE events when tickit_window_flush(3) is next called.

       tickit_window_is_visible() tests whether the given window is visible within its  immediate  parent.  This
       does not imply that it is actually visible to the terminal, as it may still have a hidden parent.

Name

       tickit_window_show, tickit_window_hide - control a window's visibility

Return Value

tickit_window_show()  and  tickit_window_hide()  return  no  value.  tickit_window_is_visible() returns a
       boolean.

See Also

tickit_window_new(3),   tickit_window_raise(3),   tickit_window_bind_event(3),    tickit_window_flush(3),
       tickit_window(7), tickit(7)

                                                                                           TICKIT_WINDOW_SHOW(3)

Synopsis

voidtickit_window_show(TickitWindow*win);voidtickit_window_hide(TickitWindow*win);booltickit_window_is_visible(TickitWindow*win);

       Link with -ltickit.

See Also