Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

FSX/FSX-SE Aircraft and Panel Design Forum - How To

Designing panels or aircraft for FSX? Want to learn? Here is THE place to get together with fellow designers or to ask questions.

IMPORTANT - If you are not designing panels or aircraft or asking how to design panels or aircraft, please post your questions in the FSX | FSX-SE Forum.

  1. Guest neville1983
    Started by Guest neville1983,

    Hello I've read throught 244 pages of posts in this forum but I cannot get a grip of the information I need. Maybe you guys can help me :I've managed to build an application in VB6 uesing FSConnect.Works super well :)). Now I would like to transfrom it into a module in order to make it work within FS9.It is a very basic app that load a webbrower like FSBrowser. I cannot figure out how to get started and I really could need some advice.Thank a [email protected]

    • 0 replies
    • 596 views
  2. Started by tintin,

    HelloFirst thanks to all previous posters in this forum. I've learned a lot from all of you.Nonetheless I still got a question for all the XML gurus here.I've seen in the Microsoft gps gauge that you can do all fancy sort of things like change text size/color and use tabs when you put your string into a FormattedText element.However I cannot get the FormattedText to behave like the normal Text which scales/streches the string so it fits into the size I provide.(Like I want to display a string with small font size to have exactly the same width as a string with big font size, given same characters)Is this possible at all? I've found no options yet.Thank you.

    • 6 replies
    • 1.7k views
  3. Hi everybody !GCA is like a spoken ILS, used mainly in military ops, but as well in civilian ATC as a backup for ILS.Anybody to give it a try and develop one? I will assist as I used it as a pilot for several years.Localizer and glide slope are "materialized" by the controler's voice with small corrections, typically 2 deg. right or left and 200 feet increments or decrement in rate of descent. DH about 200 feet.Aircraft only needs a VHF freq. easy to setup with glide angle, touch down coordinates and runway heading.I am a VB programmer but nothing in C++, must be a join venture... and freeware please.Best regards, Phil

    • 5 replies
    • 1.5k views
  4. Guest Mirage
    Started by Guest Mirage,

    Guys, Is there any HUD which has a true flight path vector and not just a pseudo one which is connected to vertical speed?Thanks,Andy

    • 7 replies
    • 2.1k views
  5. Guest skipryan
    Started by Guest skipryan,

    Does anyone know what causes the distortion with this gauge? I thought it was my old Nvidea card, so I upgraded to an ATI 9800 Radeon, but the problem remains. I did notice though, that when I reduce the size of the screen (dimensions, not resolution), the gauge straightens out.Does anyone have any ideas?Thanks....

    • 2 replies
    • 605 views
  6. Guest Skymed
    Started by Guest Skymed,

    I'm thinking about learning something about sound and wav files. I downloaded a sound file that I like except there is a bunch of clanking in the engine sound as the loop recycles. I wonder if there is a way to filter it out?I looked at FSsound but it doesn't look like the right program to use. Is there a good Freeware program that should be used to modify the wav file? I don't plan to become an expert at this, although I might get in way over my head. Even a link to a tutorial would be good.Thanks

    • 1 reply
    • 872 views
  7. Started by n4gix,

    What software do I need to have gauges displayed on a single computer with dual monitors.?1.monitor #1 for scenery view2.second monitor for gaugesThanks,

    • 1 reply
    • 639 views
  8. Guest darrenecm
    Started by Guest darrenecm,

    How would one use the variables directly from this struct within a gauge? I've never noticed this before, and now I'm curious... ;)typedef struct ENG{ SINT16 throttle_lvr_pos; // throttle position (0-16384=>0-100%throttle position) UINT16 propeller_lvr_pos; // propeller lever position (0-16384=>0-100%prop setting) UINT16 mixture_lvr_pos; // mixture position (0-16384=>0-100%mixture position) ENUM16 starter; // starter switch position BOOL16 combustion; // combustion flag (combustion = TRUE) UINT16 n1_rpm; // gas producer RPM (0-16384=>0-100%RPM)

    • 5 replies
    • 1.1k views
  9. Started by Rocky,

    Hello,I would like to use this background panel image for a new F-16 panel that I would like to publish. Unfortunately, I don't know how designed it and I wouldn't like to use this image without its author permission.If someone knows who did it, please let me know.Thanks.Eric

    • 7 replies
    • 954 views
  10. Started by Rocky,

    Hello,I am trying to make a 2D panel "introspection".I have the X,Y coordinates of a point (relative to the FS Window) and I would like to locate what gauge, if any, is located at these coordinates.Do you know how this can be done?If possible, I would like to fetch the list of all the gauges, with their position (X,Y), width and height, but I don't know if this can be found...Thanks for any info.Eric

    • 2 replies
    • 729 views
  11. Guest Tomcattwo
    Started by Guest Tomcattwo,

    Hello everybody!After some specialisation in repinting and a first stint at 3D-modelling I now also want to learn something about the programming of gauges.I just started editing and creating xml-gauges for FS2004 and am already at a point where I have no idea how to go on without loosing my sanity...My big question: Why do my gauges sometimes show on the panel and sometimes not?!? I realise this must be a synthax issue (yep, I read the FAQ), but I checked my xml-files thoroughly and can't see what's wrong with them.OK, so what I want to create is a realistic looking UpFrontControl-gauge for a Pilatus PC-21, containing several areas where com, nav, adf, transponder and s…

    • 8 replies
    • 1.3k views
  12. Guest zip
    Started by Guest zip,

    For the experts ... :-)Here's what I'm trying to do.For a certain xml gauge, I'm trying to find a way to simulate mouseclicks by keyboard keys or joystick button pressing.Now, one way of doing this, is by using "unused" events for that aircraft type, as an intermediate for communication between the keyboard/joystick and my gauge.Eg., for aircraft that does not have an Afterburner, assigning keys to the Afterburner events and then monitoring these events with an OnEvent section in the xml gauge allows me to control a certain gauge function via these Afterburner events (via the assigned keys/buttons).Now, this "tricks" works fine for aircraft with jet engines.Eg., I can use…

    • 13 replies
    • 1.9k views
  13. Guest Ron Freimuth
    Started by Guest Ron Freimuth,

    I'd been using this to get 'roll':(A:Attitude Indicator Bank Degrees,degrees) /-/ (>L:Roll,number) However, it fails if the Attitude indiciator fails (or, there is no vacuum). I'd tried this before:(A:Plane Bank Degrees,degrees) /-/ (>L:Roll,number) (* 0.00 to -359.999 *) However, the angle is in the range of 0.00 to [-] 359.99... deg and does not go from -1.0 to +1.0 degrees as Bank changes from -1.0 to +1.0. I finally worked this out to give the 'Roll' angle I want:(A:Plane Bank Degrees,degrees) s0 180.0 > if{ l0 360.0 - s0 } l0 /-/ (>L:Roll,number) -180.0 to +180 deg, positive if rolling 'to the right'. These two are simpler, I only negated the …

    • 2 replies
    • 757 views
  14. Guest Mathias
    Started by Guest Mathias,

    I've been trying to set specularity on materials with diffuse maps for hours now, and I'm about ready to start looking for the shotgun:(What happens is no matter what value (1-999) I give specularity, I always end up with the same result - a high-contrast, over-stated shine that looks like vinyl. What I'm trying to achieve is an overall subtle specularity with no particular 'focus' This is easily achieved until a bitmap is applied to the diffuse channel. BTW, this is for a military paint scheme, so it needs to be subtle. I

    • 10 replies
    • 1.6k views
  15. Guest farmer
    Started by Guest farmer,

    This might be the wrong forum for this BUT----I am trying to make an AI from the default DC3. It works ok, but as it starts to turn downwind, it appears to stall and falls nose up. It has the altitude, 1000'. i even tried running it through GA-traffic to make it an AI, but no cigar. Any ideas?Farmer

    • 1 reply
    • 838 views
  16. Started by spokes2112,

    Hi Folks,As several people (like Bill Leaming and Nick Pike) kindly pointed out, you can modify loaded .xml gauges while FS is running, by using the RELOAD_PANELS event. They even uploaded a small .xml gauge that does this, which you can add to your panel.Another way of doing this, is by adding the RELOAD_PANELS event to a free joystick button or keyboard key in the fs9.cfg file. E.g., adding RELOAD_PANELS=82,11to the KEYBOARD_MAIN section couples the event to keystroke "Cntr-Shift-R".A word of caution though.When the .xml gauge is reloaded (either by using the Reload gauge or the keystroke):- G:Vars are reset to 0.- L:Vars are NOT (so they keep their value).Which is the …

  17. Started by Au MaV,

    Hi Ive edited some code for a spoiler it works perfect but in reverse. In its current form with the gear up I get partial deployment of the spoiler and full deployment with the gear down.What Im aiming for is partial deployment with gear down and full with gear up.Ive tried just about every configuration I can think of but nothing works or only partially worksAny help much appreciatedThanksWozzaDa arse about code :) (A:GEAR CENTER POSITION,bool) if{ (L:spl_drop,bool) if{ 0 (>L:spl_drop,bool) 16384 (>K:AXIS_SPOILER_SET) } } els{ (A:SPOILERS HANDLE POSITION,percent) 99 > if{ (L:spl_drop,boo…

    • 2 replies
    • 740 views
  18. Started by Jim Robinson,

    [p class=dcmessage]I'm trying to make an autopilot panel, currently working on the HDG hold selector. I've got it basically working, although not finished yet. The problem I'm having is the stupid selector dial rotates the wrong way. I'm using the tag and it actually works normally in that causes the dial to rotate clockwise, but in this case it needs to rotate counter clockwise.There must be something I can add to the (A:Autopilot heading lock dir,radians) line to make it rotate in the opposite direction.I attached the gauge if someone wouldn't mind having a look at it. Also, you'll see a black line extending from one edge of the dial that rotates with it. It's dr…

  19. Guest Fabio Miguez
    Started by Guest Fabio Miguez,

    HiAny chance to make a xml gauge for dumping the fuel?I try a lot but the K: variables don

    • 18 replies
    • 4.1k views
  20. Started by spokes2112,

    Hello there!I have a question about the possibilities to use number-buttons. What I intend is to have a Up Front Controller (UFC) where I can adjust frequencies and autopilot. The gauge I design for a Pilatus PC-21 panel will resemble the original's "CMC Electronics CMA-9000 Flight Management System" (see attached graphic and - still unfinished - cab-file):A top 'screen' will display and control Com1, Nav1 and DMA1 info and on two lower screens additional info (Com2, Nav2, AD; XPDR,...) will be displayed and adjusted. The buttons between the displays will select Autopilot and the Adio for coms and nav radios. The green buttons left and right of the lower displays will tog…

    • 2 replies
    • 1.3k views
  21. Started by Jim Robinson,

    Howdy folks,Does anyone know how or where the XML Lvars for the master caution and warning in the default 747-400 are created. They are:L:Current warningsL:Acq warningsL:Current cautionsL:Acq cautionsThanksMitch

  22. Guest Waltm
    Started by Guest Waltm,

    I've got PSS's terrific Avro Vulcan, but the maximum gear deployment speed is too touchy for my taste (try to lower the gear at slightly over 174 KIAS and it "jams"--refuses to lower at all). Is there any way to change this by editing the aircraft.cfg file and/or the flight model file? I've examined both of these files and haven't yet found a place to do it.Thanks.-- Walt

    • 3 replies
    • 806 views
  23. Started by n4gix,

    I need to understand how to create a "matrix" table of constants that may be selected based on an enum variable.I have a list of "factors" that need to be applied from an index value ranging from 0 to 20.something like this:typedef double zoomvar{ 0.082290, 0.164582, 0.246873, 0.329164, 0.576037, etc. 648200 926000 }zoomvar;Now the question is, how do I cast the "zoomvar" value from the table to my variable "zoomfactor"?

    • 10 replies
    • 1.4k views
  24. Guest lewislp
    Started by Guest lewislp,

    I'm trying to create a toggle button for a new instrument panel, and I can't figure out how to tell FlightSim to display or hide the panel. Is there a function call available or does FSUIPC have a method of doing this? Thanks.

    • 2 replies
    • 661 views
  25. I have a flightsim setup with 4 PC's and 10 monitors( For more info look here http://home.wxs.nl/~jarkest/home.html )I use 3 monitors each 1280 X 1024 for the main instrument panel only.Therefore I am searching for full captain plus co-pilot panels (of any aircraft type) that can be strechted to about 3840 x 1024 pixels.Up to now I only managed to adapt the FLight 1 ATR72-500 for this purpose.Though you panel gurus could point me in the right directionSee you, Jan

    • 0 replies
    • 610 views

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.