1
동일한 GTK + 창에서 아랍어 (오른쪽에서 왼쪽으로)와 영어로 된 일부 텍스트 (왼쪽에서 오른쪽)를 표시해야합니다. 응용 프로그램 대신 GktLabel에 언어를 설정할 수있는 방법이 있습니까?GTK +에서 언어 방향이 다른 텍스트를 어떻게 표시합니까?
동일한 GTK + 창에서 아랍어 (오른쪽에서 왼쪽으로)와 영어로 된 일부 텍스트 (왼쪽에서 오른쪽)를 표시해야합니다. 응용 프로그램 대신 GktLabel에 언어를 설정할 수있는 방법이 있습니까?GTK +에서 언어 방향이 다른 텍스트를 어떻게 표시합니까?
예, gtk_widget_set_direction
과 :
label = gtk_label_new ("Hello World");
gtk_widget_set_halign (label, GTK_ALIGN_START);
gtk_container_add (GTK_CONTAINER (box), label);
label = gtk_label_new ("برنامج أهلا بالعالم");
gtk_widget_set_halign (label, GTK_ALIGN_START);
gtk_widget_set_direction (label, GTK_TEXT_DIR_RTL);
gtk_container_add (GTK_CONTAINER (box), label);