DAVIDSTRAKA Posted August 15, 2020 Share Posted August 15, 2020 Hi all, I've gotten this far and I'm trying to get a little guidance. I managed to get the instruments centered in the window. However, I can get the window to shrink around the instruments properly or the instruments to fill the window properly. When I change the windowsize_ratio the instruments shrike along with it. When I try to increase the instrument sizes to fit the window, then I run into a coordinate problem. The instruments enlarge but start overlapping each other. I'm sure there has to be a way to change those numbers (ratio problem) to do this properly. Unfortunately I have not done math like this in a while! :confused: Any suggestions? [Window09] size_mm=456,378 windowsize_ratio=0.2 position = 8 //BACKGROUND_COLOR=0,0,0 Visible = 0 ident = 14991 zorder = 4 gauge00=Cessna172!Airspeed, 105,107, 78, 78 gauge01=CessnaWAlpha!Attitude_Alpha, 186,107, 78, 78 gauge02=Cessna!Altimeter, 266,107, 79, 79 gauge03=Cessna!Turn_Indicator, 105,187, 78, 78 gauge04=Cessna!Heading_Indicator, 186,187, 81, 81 gauge05=Cessna!Vertical_Speed, 266,187, 79, 79 Senior Rookie Bragware: FSX Gold - Acceleration | HP Omen Obelisk Desktop | Intel Core i7 3.2 Ghz |16GB | NVIDIA GeForce GTX 1060 | 1TB HD | 256 GB SSD (Gaming Computer) REX Worldwide Airports HD AS16 + ASCA ORBX Global BASE ORBX Freeware Airports ORBX HD Trees [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
PhantomTweak Posted August 15, 2020 Share Posted August 15, 2020 OK, I'll try to help if I can. First, you can get rid of windowsize_ratio=0.2. When size_mm= is specified, it's disregarded. So, the size ratio line is just a space taker. What you need to do, is to change the gauge00=Cessna172!Airspeed, 105,107, 78, 78 size of the gauges themselves, here indicated with red. Obviously, this can cause overlap troubles. Just move the gauges within the window, the numbers NOT in red, until they don't overlap one another. You need to do this for all the gauges. There is obviously math that can be done to figure out how big to make each gauge so that they all will fit inside the window you've specified. Remember, each gauge actually takes up a square, as specified by the numbers in red. In this example, each square is measured in millimeters, unless you specify the background is 1024X768, in which case they are in pixels. The best way I, personally, have found is to creat the background the sie I want, then start populating it. Start at gauge00=Cessna172!Airspeed, 105,107, 78, 78 something more like 5, 5, or 10,10. That will place the first gauge in the upper left corner, with a little spare to be safe. Once you've got it placed, change the 78,78 until it's usable. However big you make it, the move the next gauge over that far, plus a little spare. For example, let's say, to make life easy on me, that you need to make the 78, 78 a 100, 100. then the next gauge would be placed at 105,105, and again, made 100,100 big. Rinse, repeat. Remember, the numbers I used were simply convenient. They may have NO relation to reality. Other than where to place the first gauge. 5, 5, is a nice, easy starting point. Hope this is some, small, help. I with you good fortune! Pat☺ [sIGPIC][/sIGPIC] Had a thought...then there was the smell of something burning, and sparks, and then a big fire, and then the lights went out! I guess I better not do that again! Sgt, USMC, 10 years proud service, Inactive reserve now :D Link to comment Share on other sites More sharing options...
DAVIDSTRAKA Posted August 15, 2020 Author Share Posted August 15, 2020 OK, I'll try to help if I can. First, you can get rid of windowsize_ratio=0.2. When size_mm= is specified, it's disregarded. So, the size ratio line is just a space taker. What you need to do, is to change the gauge00=Cessna172!Airspeed, 105,107, 78, 78 size of the gauges themselves, here indicated with red. Obviously, this can cause overlap troubles. Just move the gauges within the window, the numbers NOT in red, until they don't overlap one another. You need to do this for all the gauges. There is obviously math that can be done to figure out how big to make each gauge so that they all will fit inside the window you've specified. Remember, each gauge actually takes up a square, as specified by the numbers in red. In this example, each square is measured in millimeters, unless you specify the background is 1024X768, in which case they are in pixels. The best way I, personally, have found is to creat the background the sie I want, then start populating it. Start at gauge00=Cessna172!Airspeed, 105,107, 78, 78 something more like 5, 5, or 10,10. That will place the first gauge in the upper left corner, with a little spare to be safe. Once you've got it placed, change the 78,78 until it's usable. However big you make it, the move the next gauge over that far, plus a little spare. For example, let's say, to make life easy on me, that you need to make the 78, 78 a 100, 100. then the next gauge would be placed at 105,105, and again, made 100,100 big. Rinse, repeat. Remember, the numbers I used were simply convenient. They may have NO relation to reality. Other than where to place the first gauge. 5, 5, is a nice, easy starting point. Hope this is some, small, help. I with you good fortune! Pat☺ If I understand you correctly the key is to move the instruments with in the window first and then start increasing the size of them as the last step until they fit properly. Sounds like a plan. Appreciated Pat and than you for your service. USAF here 8 years. Senior Rookie Bragware: FSX Gold - Acceleration | HP Omen Obelisk Desktop | Intel Core i7 3.2 Ghz |16GB | NVIDIA GeForce GTX 1060 | 1TB HD | 256 GB SSD (Gaming Computer) REX Worldwide Airports HD AS16 + ASCA ORBX Global BASE ORBX Freeware Airports ORBX HD Trees [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
Jim Robinson Posted August 15, 2020 Share Posted August 15, 2020 (edited) This is how I'd do it: [Window09] size_mm=465,310 window_pos=0.318,0.285 window_size=0.364,0.431 background_color=0,0,0 visible=0 ident=14991 zorder=4 gauge00=Cessna172!Airspeed, 0, 0,155,155 gauge01=CessnaWAlpha!Attitude_Alpha, 155, 0,155,155 gauge02=Cessna!Altimeter, 310, 0,155,155 gauge03=Cessna!Turn_Indicator, 0,155,155,155 gauge04=Cessna!Heading_Indicator, 155,155,155,155 gauge05=Cessna!Vertical_Speed, 310,155,155,155 I used 155,155 because that's the native resolution of Cessna172!Airspeed's background .bmp and all the others were very similar. I didn't allow for any space between the gauges, they didn't really need any. So I added up the widths (155 x 3 = 465) and heights (155 x 2 = 310) and used that for size_mm. I don't use windowsize_ratio= or position= because I find window_pos= and window_size= give me what I want with just a couple simple calculations, they also override everything else, and there's no "cut & try" or "by guess & by golly" involved. Just do the math and paste the numbers into the panel.cfg. Once you've established size_mm you can adjust window_pos= and window_size= without fidling with anything else if you decide you want them bigger/smaller or decide they should pop up in a different position on screen. See this post for more info on doing the calculations: https://www.flightsim.com/vbfs/showthread.php?323285-Window-positions-in-instrument-panel&p=2115091#post2115091 Jim Edited August 15, 2020 by Jim Robinson Link to comment Share on other sites More sharing options...
DAVIDSTRAKA Posted August 15, 2020 Author Share Posted August 15, 2020 This is how I'd do it: [Window09] size_mm=465,310 window_pos=0.318,0.285 window_size=0.364,0.431 background_color=0,0,0 visible=0 ident=14991 zorder=4 gauge00=Cessna172!Airspeed, 0, 0,155,155 gauge01=CessnaWAlpha!Attitude_Alpha, 155, 0,155,155 gauge02=Cessna!Altimeter, 310, 0,155,155 gauge03=Cessna!Turn_Indicator, 0,155,155,155 gauge04=Cessna!Heading_Indicator, 155,155,155,155 gauge05=Cessna!Vertical_Speed, 310,155,155,155 I used 155,155 because that's the native resolution of Cessna172!Airspeed's background .bmp and all the others were very similar. I didn't allow for any space between the gauges, they didn't really need any. So I added up the widths (155 x 3 = 465) and heights (155 x 2 = 310) and used that for size_mm. I don't use windowsize_ratio= or position= because I find window_pos= and window_size= give me what I want with just a couple simple calculations, they also override everything else, and there's no "cut & try" or "by guess & by golly" involved. Just do the math and paste the numbers into the panel.cfg. Once you've established size_mm you can adjust window_pos= and window_size= without fidling with anything else if you decide you want them bigger/smaller or decide they should pop up in a different position on screen. See this post for more info on doing the calculations: https://www.flightsim.com/vbfs/showthread.php?323285-Window-positions-in-instrument-panel&p=2115091#post2115091 Jim Thanks Jim! I will definitely take a look at this. I was able to get the panel where I needed and able to resize if necessary. As I move forward on more projects I will try your approach also! [Window08] size_mm=456,378 position = 8 //BACKGROUND_COLOR=0,0,0 Visible = 0 ident = 14991 zorder = 4 gauge00=Cessna172!Airspeed, 5,20, 150, 150 gauge01=CessnaWAlpha!Attitude_Alpha, 155,20, 150, 150 gauge02=Cessna!Altimeter, 300,20, 151, 151 gauge03=Cessna!Turn_Indicator, 5,200, 150, 150 gauge04=Cessna!Heading_Indicator, 150,200, 152, 152 gauge05=Cessna!Vertical_Speed, 300,200, 151, 151 Senior Rookie Bragware: FSX Gold - Acceleration | HP Omen Obelisk Desktop | Intel Core i7 3.2 Ghz |16GB | NVIDIA GeForce GTX 1060 | 1TB HD | 256 GB SSD (Gaming Computer) REX Worldwide Airports HD AS16 + ASCA ORBX Global BASE ORBX Freeware Airports ORBX HD Trees [sIGPIC][/sIGPIC] Link to comment Share on other sites More sharing options...
Recommended Posts