fix "save as" not showing the current filename
* We attempted to set this but it was overwritten when enumerating the files. * This makes it easier to save the file in the same dir, with another name. git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@2111 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
fa80a10093
commit
32defb8897
@ -3466,8 +3466,6 @@ void Save_picture(enum CONTEXT_TYPE type)
|
|||||||
dotpos = filename + strlen(filename);
|
dotpos = filename + strlen(filename);
|
||||||
strcpy(dotpos, ".pal");
|
strcpy(dotpos, ".pal");
|
||||||
|
|
||||||
printf("FILEN %s\n", filename);
|
|
||||||
|
|
||||||
strcpy(directory, Main_backups->Pages->File_directory);
|
strcpy(directory, Main_backups->Pages->File_directory);
|
||||||
Init_context_layered_image(&save_context, filename, directory);
|
Init_context_layered_image(&save_context, filename, directory);
|
||||||
save_context.Type = CONTEXT_PALETTE;
|
save_context.Type = CONTEXT_PALETTE;
|
||||||
|
|||||||
@ -1500,14 +1500,14 @@ byte Button_Load_or_Save(T_Selector_settings *settings, byte load, T_IO_Context
|
|||||||
|
|
||||||
if (!load)
|
if (!load)
|
||||||
{
|
{
|
||||||
|
Highlight_file(Find_file_in_fileselector(&Filelist, context->File_name));
|
||||||
|
Prepare_and_display_filelist(Selector->Position,Selector->Offset,file_scroller);
|
||||||
|
|
||||||
// On initialise le nom de fichier à celui en cours et non pas celui sous
|
// On initialise le nom de fichier à celui en cours et non pas celui sous
|
||||||
// la barre de sélection
|
// la barre de sélection
|
||||||
strcpy(Selector_filename,context->File_name);
|
strcpy(Selector_filename,context->File_name);
|
||||||
// On affiche le nouveau nom de fichier
|
// On affiche le nouveau nom de fichier
|
||||||
Print_filename_in_fileselector();
|
Print_filename_in_fileselector();
|
||||||
|
|
||||||
Highlight_file(Find_file_in_fileselector(&Filelist, context->File_name));
|
|
||||||
Prepare_and_display_filelist(Selector->Position,Selector->Offset,file_scroller);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
New_preview_is_needed=1;
|
New_preview_is_needed=1;
|
||||||
@ -1710,7 +1710,7 @@ byte Button_Load_or_Save(T_Selector_settings *settings, byte load, T_IO_Context
|
|||||||
free(savename);
|
free(savename);
|
||||||
}
|
}
|
||||||
Print_filename_in_fileselector();
|
Print_filename_in_fileselector();
|
||||||
Display_cursor();
|
Display_cursor();
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 7 : // Saisie d'un commentaire pour la sauvegarde
|
case 7 : // Saisie d'un commentaire pour la sauvegarde
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user