From: Ramakrishnan Muthukrishnan Date: Fri, 11 Feb 2022 15:19:46 +0000 (+0530) Subject: more aligned layout X-Git-Url: https://git.rkrishnan.org/%5B/%5D%20/file/$top_link?a=commitdiff_plain;h=e98e90bcc7037fc4f7068f98d4cd10e996ef6c90;p=pihpsdr.git more aligned layout --- diff --git a/radio.c b/radio.c index b52a678..bd717bb 100644 --- a/radio.c +++ b/radio.c @@ -99,14 +99,14 @@ // toolbar height (optional) 30 // zoom/pan height (optional) 50 -#define MENU_HEIGHT (40) +#define MENU_HEIGHT (50) #define MENU_WIDTH (64) // so menu height x 2 == meter height (but we still have 20 pixels // empty. #define VFO_HEIGHT (100) // edit default = 60 #define VFO_WIDTH (display_width - METER_WIDTH - MENU_WIDTH) -#define METER_HEIGHT (80) // edit default = 60 -#define METER_WIDTH (220) +#define METER_HEIGHT (100) // edit default = 60 +#define METER_WIDTH (260) #define PANADAPTER_HEIGHT (105) #define ZOOMPAN_HEIGHT (50) #define SLIDERS_HEIGHT (100) diff --git a/vfo.c b/vfo.c index 1f8fa6d..23a231c 100644 --- a/vfo.c +++ b/vfo.c @@ -982,7 +982,7 @@ void vfo_update() { // draw mode cairo_set_font_size(cr, 30); cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); - cairo_move_to(cr, 70, 50); + cairo_move_to(cr, 70, 80); cairo_show_text(cr, temp_text); // In what follows, we want to display the VFO frequency @@ -1029,8 +1029,8 @@ void vfo_update() { cairo_set_source_rgb(cr, 0.0, 0.65, 0.0); } } - cairo_move_to(cr, 330, 60); - cairo_set_font_size(cr, 40); + cairo_move_to(cr, 395, 90); + cairo_set_font_size(cr, 50); // cairo_show_text(cr, temp_text); // try to show VFO text according to step value @@ -1063,7 +1063,7 @@ void vfo_update() { cairo_set_source_rgb(cr, 0.0, 0.65, 0.0); } } - cairo_move_to(cr, 600, 50); + cairo_move_to(cr, 580, 40); cairo_set_font_size(cr, 18); cairo_show_text(cr, temp_text); @@ -1080,7 +1080,7 @@ void vfo_update() { } #endif - cairo_move_to(cr, 600, 85); + cairo_move_to(cr, 580, 20); if(active_receiver->zoom>1) { cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); } else { @@ -1096,7 +1096,7 @@ void vfo_update() { cairo_set_source_rgb(cr, 0.0, 1.0, 0.0); } sprintf(temp_text,"RIT: %lld",vfo[id].rit); - cairo_move_to(cr, 330, 20); + cairo_move_to(cr, 450, 40); cairo_set_font_size(cr, 16); cairo_show_text(cr, temp_text); @@ -1108,7 +1108,7 @@ void vfo_update() { cairo_set_source_rgb(cr, 1.0, 0.0, 0.0); } sprintf(temp_text,"XIT: %lld",transmitter->xit); - cairo_move_to(cr, 600, 18); + cairo_move_to(cr, 450, 20); cairo_set_font_size(cr, 16); cairo_show_text(cr, temp_text); } @@ -1116,7 +1116,7 @@ void vfo_update() { // NB and NB2 are mutually exclusive, therefore // they are put to the same place in order to save // some space - cairo_move_to(cr, 155, 85); + cairo_move_to(cr, 270, 40); cairo_set_font_size(cr, 16); if(active_receiver->nb) { cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); @@ -1130,7 +1130,7 @@ void vfo_update() { } // NR and NR2 are mutually exclusive - cairo_move_to(cr, 190, 85); + cairo_move_to(cr, 225, 40); if(active_receiver->nr) { cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); cairo_show_text(cr, "NR"); @@ -1142,7 +1142,7 @@ void vfo_update() { cairo_show_text(cr, "NR"); } - cairo_move_to(cr, 225, 85); + cairo_move_to(cr, 225, 20); if(active_receiver->anf) { cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); } else { @@ -1150,7 +1150,7 @@ void vfo_update() { } cairo_show_text(cr, "ANF"); - cairo_move_to(cr, 270, 85); + cairo_move_to(cr, 270, 20); if(active_receiver->snb) { cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); } else { @@ -1158,7 +1158,7 @@ void vfo_update() { } cairo_show_text(cr, "SNB"); - cairo_move_to(cr, 330, 85); + cairo_move_to(cr, 330, 20); switch(active_receiver->agc) { case AGC_OFF: cairo_set_source_rgb(cr, 0.7, 0.7, 0.7); @@ -1187,7 +1187,7 @@ void vfo_update() { // we should display the compressor (level) // if(can_transmit) { - cairo_move_to(cr, 395, 85); + cairo_move_to(cr, 395, 20); if (transmitter->compressor) { sprintf(temp_text,"CMPR %ddB",(int) transmitter->compressor_level); cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); @@ -1211,7 +1211,7 @@ void vfo_update() { /* cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); */ /* cairo_show_text(cr, temp_text); */ - cairo_move_to(cr, 450, 85); + cairo_move_to(cr, 395, 40); if(vfo[id].ctun) { cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); } else { @@ -1220,7 +1220,7 @@ void vfo_update() { cairo_show_text(cr, "CTUN"); #ifdef MIDI - cairo_move_to(cr, 480, 85); + cairo_move_to(cr, 480, 20); if(midi_enabled) { cairo_set_source_rgb(cr, 1.0, 1.0, 0.0); } else { @@ -1238,7 +1238,7 @@ void vfo_update() { /* cairo_show_text(cr, "CAT"); */ if(can_transmit) { - cairo_move_to(cr, 680, 18); + cairo_move_to(cr, 330, 40); if(vox_enabled) { cairo_set_source_rgb(cr, 1.0, 0.0, 0.0); } else { @@ -1247,7 +1247,7 @@ void vfo_update() { cairo_show_text(cr, "VOX"); } - cairo_move_to(cr, 5, 90); + cairo_move_to(cr, 5, 80); if(locked) { cairo_set_source_rgb(cr, 1.0, 0.0, 0.0); } else { @@ -1255,22 +1255,22 @@ void vfo_update() { } cairo_show_text(cr, "LOCK"); - cairo_move_to(cr, 5, 30); + cairo_move_to(cr, 5, 20); if(split) { cairo_set_source_rgb(cr, 1.0, 0.0, 0.0); } else { cairo_set_source_rgb(cr, 0.7, 0.7, 0.7); } - cairo_set_font_size(cr, 18); + cairo_set_font_size(cr, 16); cairo_show_text(cr, "SPLIT"); - cairo_move_to(cr, 5, 50); + cairo_move_to(cr, 5, 40); if(sat_mode!=SAT_NONE) { cairo_set_source_rgb(cr, 1.0, 0.0, 0.0); } else { cairo_set_source_rgb(cr, 0.7, 0.7, 0.7); } - cairo_set_font_size(cr, 18); + cairo_set_font_size(cr, 16); if(sat_mode==SAT_NONE || sat_mode==SAT_MODE) { cairo_show_text(cr, "SAT"); } else { @@ -1284,8 +1284,8 @@ void vfo_update() { cairo_set_source_rgb(cr, 0.7, 0.7, 0.7); } sprintf(temp_text,"DUP"); - cairo_move_to(cr, 5, 70); - cairo_set_font_size(cr, 18); + cairo_move_to(cr, 5, 60); + cairo_set_font_size(cr, 16); cairo_show_text(cr, temp_text); cairo_destroy (cr);