> GdkColor Color = { 0, 22323, 0xff * 255, 0xff * 255 };
That doesn't look right. Shouldn't colors be in 0..255?

On Mon, Sep 21, 2015, 8:12 AM Subsentient <thinkingrod...@gmail.com> wrote:

> Writing a new terminal application with GTK and libvte, and setting
> colors is not working.
>
> I'd like to know what I'm doing wrong.
>
> vte_terminal_set_color_background() is ignored. Nothing changes, no
> warnings appear in stdout or stderr, just, nothing.
>
>
> Here's some stub code that illustrates my problem.
>
> P.S. It's curiously hard to find a decent guide on libvte. And yes, I
> know vte_terminal_fork_command() is deprecated.
>
>     #include <gtk/gtk.h>
>     #include <vte-0.0/vte/vte.h>
>     int main(int argc, char **argv)
>     {
>          gtk_init(&argc, &argv);
>
>
>          GtkWidget *Win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
>
>          GtkWidget *Term = vte_terminal_new();
>          GdkColor Color = { 0, 22323, 0xff * 255, 0xff * 255 };
>          vte_terminal_set_color_background((VteTerminal*)Term, &Color);
>
>          vte_terminal_set_size((VteTerminal*)Term, 50, 30);
>
>
>
>
>          const char *ShellArgv[] = { "/usr/bin/bash", NULL };
>
>          gtk_container_add((GtkContainer*)Win, Term);
>
>          vte_terminal_fork_command((VteTerminal*)Term,
>     (char*)*ShellArgv, (char**)ShellArgv, NULL, NULL, TRUE, TRUE, TRUE );
>
>
>          gtk_widget_show_all(Win);
>
>          gtk_main();
>
>          return 0;
>     }
>
>
>
>
>
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
>
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to