Re: hildon file chooser dialog

2010-06-06 Thread ds
Thanks a lot for your reply.

I tried, but I can not pass the correct path.

If I pass /home/user/MyDocs/.documents 
it is falling back to /

if I pass /home/user/MyDocs/
it goes into MyDocs, but I can not change to images or other
directories.

My guess is: it is a scratchbox problem.

The behaviour on diablo (N800) was, that you did not have to
pass a
current folder, and it was using the correct one
(/home/user/MyDocs) but
with the images directory and everything else present.

Detlef


Am Sonntag, den 06.06.2010, 08:58 -0700 schrieb Aniello Del Sorbo:
> On 6 June 2010 06:40, ds  wrote:
> Hello,
> 
> I have a problem with hildon file chooser dialog in
> scratchbox. I can
> not test in N900:-)
> 
> I use simple code
> 
> 
> hildon_file_chooser_dialog_new((GtkWindow*)window,GTK_FILE_CHOOSER_ACTION_SAVE);
> GtkFileFilter *filter=gtk_file_filter_new();
> gtk_file_filter_add_pattern (filter,"*.png");
> gtk_file_chooser_set_filter (GTK_FILE_CHOOSER
> (fdialog),filter);
> 
> gtk_file_chooser_set_current_name (GTK_FILE_CHOOSER (fdialog),
> "nicedraw");
> gtk_widget_show_all(GTK_WIDGET(fdialog));
> if (gtk_dialog_run (GTK_DIALOG (fdialog)) == GTK_RESPONSE_OK)
> {
> SaveToFile=TRUE;
> char nn[150];
> char *filename;
> filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER
> (fdialog));
> g_stpcpy(nn,filename);
> g_free (filename);
> 
> 
> Only in case I directly press "SAVE" when the dialog is open,
> I get an
> corrupted filename. If I first change location in the dialog
> everything
> works fine.
> 
> Is this only a problem in scratchbox. I used X86 target and
> run it in
> the full maemo GUI. My application was installed with the GUI
> installer.
> 
> Thanks a lot for any hint
> 
> Detlef
> 
> 
> Probably you've got to set the default directory with a call like:
> 
>  gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER
> (dialog), default_path);
> 
> Where default path should point (usually) to user's Documents
> (/home/user/MyDocs/.documents)
> 
> If you don't do that, or pass a wrong path, it'll default to the root
> directory ("/") and it'll behave like you described.
> 
> 
> -- 
> anidel


___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


Re: hildon file chooser dialog

2010-06-06 Thread Aniello Del Sorbo
On 6 June 2010 06:40, ds  wrote:

> Hello,
>
> I have a problem with hildon file chooser dialog in scratchbox. I can
> not test in N900:-)
>
> I use simple code
>
>
> hildon_file_chooser_dialog_new((GtkWindow*)window,GTK_FILE_CHOOSER_ACTION_SAVE);
> GtkFileFilter *filter=gtk_file_filter_new();
> gtk_file_filter_add_pattern (filter,"*.png");
> gtk_file_chooser_set_filter (GTK_FILE_CHOOSER (fdialog),filter);
>
> gtk_file_chooser_set_current_name (GTK_FILE_CHOOSER (fdialog),
> "nicedraw");
> gtk_widget_show_all(GTK_WIDGET(fdialog));
> if (gtk_dialog_run (GTK_DIALOG (fdialog)) == GTK_RESPONSE_OK) {
> SaveToFile=TRUE;
> char nn[150];
> char *filename;
> filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (fdialog));
> g_stpcpy(nn,filename);
> g_free (filename);
>
>
> Only in case I directly press "SAVE" when the dialog is open, I get an
> corrupted filename. If I first change location in the dialog everything
> works fine.
>
> Is this only a problem in scratchbox. I used X86 target and run it in
> the full maemo GUI. My application was installed with the GUI installer.
>
> Thanks a lot for any hint
>
> Detlef
>
>
Probably you've got to set the default directory with a call like:

 gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER
(dialog), default_path);

Where default path should point (usually) to user's Documents
(/home/user/MyDocs/.documents)

If you don't do that, or pass a wrong path, it'll default to the root
directory ("/") and it'll behave like you described.

-- 
anidel
___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


hildon file chooser dialog

2010-06-06 Thread ds
Hello,

I have a problem with hildon file chooser dialog in scratchbox. I can
not test in N900:-)

I use simple code

hildon_file_chooser_dialog_new((GtkWindow*)window,GTK_FILE_CHOOSER_ACTION_SAVE);
GtkFileFilter *filter=gtk_file_filter_new();
gtk_file_filter_add_pattern (filter,"*.png");
gtk_file_chooser_set_filter (GTK_FILE_CHOOSER (fdialog),filter);

gtk_file_chooser_set_current_name (GTK_FILE_CHOOSER (fdialog),
"nicedraw");
gtk_widget_show_all(GTK_WIDGET(fdialog));
if (gtk_dialog_run (GTK_DIALOG (fdialog)) == GTK_RESPONSE_OK) {
SaveToFile=TRUE;
char nn[150];
char *filename;
filename = gtk_file_chooser_get_filename (GTK_FILE_CHOOSER (fdialog));
g_stpcpy(nn,filename);
g_free (filename);


Only in case I directly press "SAVE" when the dialog is open, I get an
corrupted filename. If I first change location in the dialog everything
works fine.

Is this only a problem in scratchbox. I used X86 target and run it in
the full maemo GUI. My application was installed with the GUI installer.

Thanks a lot for any hint

Detlef

___
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers


[maemo-developers] how to add more files/folders tree structure in hildon-file-chooser-dialog besides files on the disk

2006-03-19 Thread 程波 程

hildon-file-chooser-dialog shows folder/file tree
structure
in the left space and some other view in the right
space.
It is possible to artificial folder/file tree tree
structure  in the left after normal folder/file ?

someone give me some guides?should I implement some
interfaces?

   regards






___ 
雅虎1G免费邮箱百分百防垃圾信 
http://cn.mail.yahoo.com/
___
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers