tPack the URL widget in an hbox so that it doesn't stretch to fill the whole window - vaccinewars - be a doctor and try to vaccinate the world
(HTM) git clone git://src.adamsgaard.dk/vaccinewars
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit fe3b37415dbe09d99dc6e4c119e83ef9ac2ee1c0
(DIR) parent faee18e474f691a1d193d180da899b8c486d69e4
(HTM) Author: Ben Webb <ben@salilab.org>
Date: Fri, 15 Feb 2002 17:24:19 +0000
Pack the URL widget in an hbox so that it doesn't stretch to fill the whole
window
Diffstat:
M src/gtk_client.c | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
---
(DIR) diff --git a/src/gtk_client.c b/src/gtk_client.c
t@@ -1926,7 +1926,7 @@ char GtkLoop(int *argc,char **argv[],gboolean ReturnOnFail) {
}
void display_intro(GtkWidget *widget,gpointer data) {
- GtkWidget *dialog,*label,*table,*OKButton,*vbox,*hsep;
+ GtkWidget *dialog, *label, *table, *OKButton, *vbox, *hbox, *hsep;
gchar *VersionStr;
const int rows=6,cols=3;
int i,j;
t@@ -1989,9 +1989,19 @@ _("\nFor information on the command line options, type dopewars -h at your\n"
"options.\n"));
gtk_box_pack_start(GTK_BOX(vbox),label,FALSE,FALSE,0);
- label=gtk_url_new("http://dopewars.sourceforge.net/",
- "http://dopewars.sourceforge.net/");
- gtk_box_pack_start(GTK_BOX(vbox),label,FALSE,FALSE,0);
+ /* There must surely be a nicer way of making the URL
+ * centred - but I can't think of one...
+ */
+ hbox = gtk_hbox_new(FALSE, 0);
+ label = gtk_label_new("");
+ gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, FALSE, 0);
+ label = gtk_url_new("http://dopewars.sourceforge.net/",
+ "http://dopewars.sourceforge.net/",
+ WebBrowser);
+ gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0);
+ label = gtk_label_new("");
+ gtk_box_pack_start(GTK_BOX(hbox), label, TRUE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX(vbox),hbox,FALSE,FALSE,0);
hsep=gtk_hseparator_new();
gtk_box_pack_start(GTK_BOX(vbox),hsep,FALSE,FALSE,0);