[prev in list] [next in list] [prev in thread] [next in thread]
List: gnome
Subject: gnome terminal
From: Timo Sirainen <aaaaaa () sicom ! fi>
Date: 1999-02-06 21:54:31
[Download RAW message or body]
Finally this seems to work great (last tried half a year ago)! But some
complains anyway:
Window borders. Isn't it enough for WM to have borders? Removing
gtk_container_border_width() helped a lot, but with transparent
backgrounds it still had small black borders which were set by the zvt
widget. I managed to remove them too, but isn't there some way to make
borders transparent? That would be a lot better looking than those black
borders.
IMHO shaded transparent backgrouds look much better when setting contrast
to 150, that makes it look same as Eterm's --shade 50 option. Maybe some
options to change contrast and brightness?
After hiding menu bar, there's no way to get it back? Maybe showing a
popup menu with right mouse click?
And finally, my wheel mouse didn't work. Patch included.
["zvtterm.diff" (TEXT/PLAIN)]
--- /home/aaaaaa/cvs/gnome/gnome-libs/zvt/zvtterm.c Sat Feb 6 19:44:28 1999
+++ zvtterm.c Sat Feb 6 23:22:54 1999
@@ -91,6 +91,7 @@
static void zvt_term_fix_scrollbar (ZvtTerm *term);
static void vtx_unrender_selection (struct _vtx *vx);
static void zvt_term_scroll (ZvtTerm *term, int n);
+static void zvt_term_scroll_lines (ZvtTerm *term, int n);
/* transparent terminal prototypes */
@@ -1419,6 +1420,12 @@
gtk_selection_owner_set (widget,
GDK_SELECTION_PRIMARY,
event->time);
+ case 4:
+ zvt_term_scroll_lines (term, -5);
+ break;
+ case 5:
+ zvt_term_scroll_lines (term, 5);
+ break;
}
return FALSE;
@@ -1720,6 +1727,16 @@
MAX(new_value, term->adjustment->lower));
}
+static void
+zvt_term_scroll_lines (ZvtTerm *term, int n)
+{
+ n += term->adjustment->value;
+ gtk_adjustment_set_value (
+ term->adjustment,
+ n > 0 ? MIN(n, term->adjustment->upper- term->adjustment->page_size) :
+ MAX(n, term->adjustment->lower));
+}
+
/*
* Keyboard input callback
*/
--
FAQ: Frequently-Asked Questions at http://www.gnome.org/gnomefaq
To unsubscribe: mail gnome-list-request@gnome.org with
"unsubscribe" as the Subject.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic