ui/gtk/text.c

changeset 669
5b930e8c3a87
parent 659
d6baaa93f7be
child 680
a4795b40e679
equal deleted inserted replaced
668:e6a1bcfc0dd9 669:5b930e8c3a87
154 gtk_text_view_set_left_margin(GTK_TEXT_VIEW(text_area), 2); 154 gtk_text_view_set_left_margin(GTK_TEXT_VIEW(text_area), 2);
155 gtk_text_view_set_right_margin(GTK_TEXT_VIEW(text_area), 2); 155 gtk_text_view_set_right_margin(GTK_TEXT_VIEW(text_area), 2);
156 156
157 // add 157 // add
158 UI_APPLY_LAYOUT2(current, args); 158 UI_APPLY_LAYOUT2(current, args);
159 current->container->add(current->container, scroll_area, TRUE); 159 current->container->add(current->container, scroll_area);
160 160
161 // bind value 161 // bind value
162 if(var) { 162 if(var) {
163 UiText *value = var->value; 163 UiText *value = var->value;
164 GtkTextBuffer *buf; 164 GtkTextBuffer *buf;
628 if(password) { 628 if(password) {
629 gtk_entry_set_visibility(GTK_ENTRY(textfield), FALSE); 629 gtk_entry_set_visibility(GTK_ENTRY(textfield), FALSE);
630 } 630 }
631 631
632 UI_APPLY_LAYOUT2(current, args); 632 UI_APPLY_LAYOUT2(current, args);
633 current->container->add(current->container, textfield, FALSE); 633 current->container->add(current->container, textfield);
634 634
635 if(var) { 635 if(var) {
636 UiString *value = var->value; 636 UiString *value = var->value;
637 if(value->value.ptr) { 637 if(value->value.ptr) {
638 ENTRY_SET_TEXT(textfield, value->value.ptr); 638 ENTRY_SET_TEXT(textfield, value->value.ptr);
944 944
945 pathtf->stack = gtk_stack_new(); 945 pathtf->stack = gtk_stack_new();
946 gtk_widget_set_name(pathtf->stack, "path-textfield-box"); 946 gtk_widget_set_name(pathtf->stack, "path-textfield-box");
947 947
948 UI_APPLY_LAYOUT2(current, args); 948 UI_APPLY_LAYOUT2(current, args);
949 current->container->add(current->container, pathtf->stack, FALSE); 949 current->container->add(current->container, pathtf->stack);
950 950
951 pathtf->entry_box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0); 951 pathtf->entry_box = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0);
952 pathtf->entry = gtk_entry_new(); 952 pathtf->entry = gtk_entry_new();
953 gtk_box_append(GTK_BOX(pathtf->entry_box), pathtf->entry); 953 gtk_box_append(GTK_BOX(pathtf->entry_box), pathtf->entry);
954 gtk_widget_set_hexpand(pathtf->entry, TRUE); 954 gtk_widget_set_hexpand(pathtf->entry, TRUE);

mercurial