Fix remaining issue of gradients / color cycling.

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1716 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud 2011-02-09 21:40:15 +00:00
parent 1ead8a3c42
commit 2378d8cedc
3 changed files with 4 additions and 2 deletions

View File

@ -2768,7 +2768,6 @@ void Button_Gradients(void)
{
Current_gradient=old_current_gradient;
memcpy(Main_backups->Pages->Gradients,&backup_gradients,sizeof(T_Gradient_array));
Load_gradient_data(Current_gradient);
}
}

View File

@ -762,7 +762,6 @@ int Init_program(int argc,char * argv[])
Gradient_bounds_range=1;
Current_gradient=0;
Load_gradient_data(0);
// Initialisation de diverses variables par calcul:
Compute_magnifier_data();

View File

@ -2911,6 +2911,7 @@ void Grad_circle_12_0(void)
Init_start_operation();
Backup();
Load_gradient_data(Current_gradient);
Shade_table=(Mouse_K==LEFT_SIDE)?Shade_table_left:Shade_table_right;
color=(Mouse_K==LEFT_SIDE)?Fore_color:Back_color;
@ -3168,6 +3169,8 @@ void Grad_ellipse_12_0(void)
Init_start_operation();
Backup();
Load_gradient_data(Current_gradient);
Shade_table=(Mouse_K==LEFT_SIDE)?Shade_table_left:Shade_table_right;
color=(Mouse_K==LEFT_SIDE)?Fore_color:Back_color;
@ -3392,6 +3395,7 @@ void Grad_rectangle_12_0(void)
{
Init_start_operation();
Backup();
Load_gradient_data(Current_gradient);
if ((Config.Coords_rel) && (Menu_is_visible))
Print_in_menu("\035: 1 \022: 1",0);