Page 1 of 1

Right to left languages?

Posted: Mon Feb 09, 2015 3:15 pm
by Justin
Has anyone tried RTL applications in gtk?
This does not work, any hints?

Code: Select all

Define.GtkWidget *win

gtk_init_(#Null, #Null)

gtk_widget_set_default_direction_(#GTK_TEXT_DIR_RTL)
*win = gtk_window_new_(#GTK_WINDOW_TOPLEVEL)
gtk_widget_set_direction_(*win, #GTK_TEXT_DIR_RTL)
g_signal_connect(*win, "destroy", @gtk_main_quit(), #Null)

gtk_window_set_title(*win, "hello")
gtk_widget_set_size_request_(*win, 250, 150)
gtk_window_set_position_(*win, #GTK_WIN_POS_CENTER)

gtk_widget_show_(*win)
gtk_main_()

Re: Right to left languages?

Posted: Mon Feb 09, 2015 11:45 pm
by Justin
In fact it works, if you put a menu it appears mirrored. I was expecting the window title bar being mirrored too wich it seems is not the case.