How to create overlay

Hi, I’m new here and to MS Flight development, its a lot of new information for me and I would like to ask for help on where to look in documentation or any examples.

I’d like to create an “overlay” (if thats even correct name) widget that displays some text information in the bottom of the screen. It needs to be displayed in both Cockpit and 3rd party view.
It would be similar to existing “Airspeed”, “Fuel” or “AOA” widgets you can see in bottom left corner of screen in cockpit view.

Let’s say I would like to display current game date and time next to “AOA” in cockpit view and also 3rd person view for all aircrafts. I’d like to use MSFS Avionics Framework (React like).

Could you point me please into documentation describing the kind of widget I need to create and how to register it? Any links on existing similar widgets are highly appreciated.

Thanks :slight_smile:

Hi, I don’t think this part of the simulator is open to modifications, I don’t remember any addon doing that.

If you’re an aircraft developer, you can create a 2D gauge (like the helmet mounted display overlay in the Super Hornet), but that gauge needs to be added to the aircraft config files.

If you want to create a generic addon, you may want to look at creating a custom toolbar item, that will sit next to weather, map, checklist buttons and bring a new window. Or create a custom app for the EFB added in 2024. Electronic Flight Bag API

Thanks for reply :).

I wanted to create a service and display user ID in that part of screen.
I found out I can do all I need via module and SimConnect (though its C++ which I dont have much experience with…) and just run the module first, display the user ID and then open MSFS and collect data I need.