Common Open/Save Dialogs for GNOME
- From: Patrick Gannon <pat_cs yahoo com>
- To: gnome-list gnome org
- Subject: Common Open/Save Dialogs for GNOME
- Date: Thu, 24 Dec 1998 19:56:45 -0800 (PST)
First off let me say that I new to the open source paradigm and gnome
in particular but it is very intruiging to me.. (so bear with me)
That said...
Are there common open/save dialogs for gnome? I have some interesting
ideas regarding this matter. I have already started work on a toolkit
using gtk+ but I decided before I go any farther I should talk with
others more acquainted with the overall project at hand.I would like
to implement a toolkit so that open/save dialogs could be used like
the following:
void Save(){
struct save *savestruct;
GtkWidget *SaveDlg;
SaveDlg = gnome_save_dialog_new(savestruc, NULL, "/defaultdir",
"defaultfile");
gtk_signal_connect(GTK_OBJECT (SaveDlg), "save", GTK_SIGNAL_FUNC
(callback), (gpointer) savestruct);
gtk_widget_realize(SaveDlg);
gtk_widget_show(SaveDlg);
}
void callback( GtkWidget *inSave, gpointer inData )
{
char *s;
gnome_save_dialog_open((savestruct*) inData);
sprintf("somestuff:%i*%s", globalint, globalstr);
gnome_save_dialog_write((savestruct*) inData, s);
gnome_save_dialog_close((savestruct*) inData);
}
Some of the features for these dialogues that I have conceived are:
* Automatic Getting/Sending from FTP sites as needed
* Adjustable File View with various file info
With regards to the ftp capability, if you entered
"//ftp.somesite.com/somedir/" in the file entry box, a new entry would
apear in your drop down direcory listing so it might look like this:
-/ (root)
+bin
+etc
+pub
-www
+frank
+lisa
afile
-ftp.somesite.com/
-somedir
somefile
anotherfile
+adirectory
+someotherdir
somefile
file list box would look like this:
filename size permissions type
_v__________v___v_user_group_other_vv
+|.. | | rwx rwx rwx ||
+|somefile |12 | rw- rw- --- ||
+|anotherfil|40k| rwx --- --- ||
+|adirectory| | rwx r-x r-x ||
where the v's are triangles that can be dragged to give a particular
file attribute more or less visability, the +'s can be clicked on to
bring up a dialog with more extended information about the file, and
the file permissions can be clicked on to toggle them (assuming you
have permission to do so).
If anyone has any questions or comments regarding this matter, you may
email me at: PatrickJosephGannon@yahoo.com
thanks!
- Pat
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]