• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Show program in FS

Messages
2
Country
germany
Hi all,

this is my very first post here, and therefor i'd first like to introduce myself.

My name is Markus Joppich, i am 18 years old, living in the seven mountains near Cologne (Germany), still studying (having one year left until i leave school) and being very interested in aviation, FS and programming.

I mainly program with Delphi and already did a nice ACARS utility which is currently still under construction to remove the errors of previous versions (in most cases some errors within communication with servers :duck: )

My program is called FTG-ACARS v2 (v2 in short form) and is interacting with FS using FSUIPC. It is a stand-alone exe.

Now, my problem is, how do i get that tool to be displayed in FS, so users can use it being in Full-screen and not in Windowed mode only?

I first thought of creating a gauge that simply loads every tenth of a second a screenshot, and if you click somewhere on that gauge it send the coordinates to my program (is that even possible?), which then executes a click on these coordinates.
However i think that'd not be good for performance... :D

So another way is needed. Is it possible to load a program into a program? Like displaying another HTML page in an HTML page using the <iframe> ? Because, i think, that would be the ultimate solution?

At this point also sorry if this isn't the correct subforum, but i thought it would match best here as i need help for a tool ;) If this is the false position, could one please move it into the correct place?

If someone had an idea that'd be great!

Cheers,
Markus

P.S.: I am sorry, but I managed to do a typo in my user name ... could perhaps someone change it to mjoppich? Thank you very much!
 
Hi Markus,

What kind of program is your tool? I think to have it really running into FS you would have to code it as a module. But if you just want to read things like a coordinate from FS, you should also be able to use a timer for that in your EXE. No need to be really a part of FS.

PS. I will change your nickname as well.
 
Hi Arno,

first thanks for renaming my account :)

well, it's a simple delphi program that collects several data through FSUIPC - already via a Timer. This is a picture of the start screen:

v2releasexp7.png


Well, i compiled an EXE and have that program running outside of FS. Now what i want is, that i can see and use the program as well in FS as outside of FS - at the same time seeing the same things.

So if I click on a line select knob it changes the page shown. What i want is: display the same program in FS and outside FS. If i click somewhere on the gauge inside FS change page in FS and outside FS and if i click somewhere on the application outside FS it should change the page outside FS and also inside FS.

So what i need is - i think - a gauge that displays exactly that in FS what my program is showing outside FS.

If somehow could tell me how that is possible that'd be great!

Cheers,
Markus
 
Back
Top