From 459a23fd361fa902ad79d827f9c355c26d415357 Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Thu, 22 Nov 2018 23:16:55 +0100 Subject: [PATCH] Mode5: show INKs available under cursor on the status line --- src/windows.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/windows.c b/src/windows.c index b66cd6a4..bea75e26 100644 --- a/src/windows.c +++ b/src/windows.c @@ -1028,6 +1028,24 @@ void Print_coordinates(void) Print_in_menu(temp,20); Print_general(170*Menu_factor_X,Menu_status_Y," ",0,Colorpicker_color); } + else if (Main.backups->Pages->Image_mode == IMAGE_MODE_MODE5 + || Main.backups->Pages->Image_mode == IMAGE_MODE_RASTER) + { + int ink; + temp[1] = '\0'; + if ( (Paintbrush_X>=0) && (Paintbrush_Y>=0) + && (Paintbrush_XPages->Image[ink].Pixels[Paintbrush_X+Paintbrush_Y*Main.image_width]; + temp[0] = '0' + ink; + Print_general((170+ink*8)*Menu_factor_X, Menu_status_Y,temp,MC_Dark,color); + } + Update_status_line(19, 4); + } + } Num2str((dword)Paintbrush_X,temp,4); Print_in_menu(temp,2);