Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Change Control Center Profile - Output Binding #760

Closed
finbarlay opened this issue Oct 2, 2023 · 3 comments
Closed

Add Change Control Center Profile - Output Binding #760

finbarlay opened this issue Oct 2, 2023 · 3 comments
Assignees
Labels
Delivered Code for this issue is in a generally available Helios Release enhancement New feature or request

Comments

@finbarlay
Copy link

Add Change Control Center Profile - Output Binding


Description

*I have recently started using Helios with DCS and have been amazed at the functionality contained in it. I have added some functionality so that a Helios Profile can start another Helios Profile on an event (eg.button press). The reason I am using this is so that profiles can be setup without toggling/hiding objects (which befuddles me a bit) and I thought I would share my code as it might be of interest.

In Profile Editor, under [Bindings | Interfaces | Profile], this adds a new option of [change control center profile] which has a Static Value/Action Value of the Profile to change to.*

HeliosChangeProfileUpdate.PDF

@finbarlay finbarlay added the New Issue Label given to issues which have not yet been triaged label Oct 2, 2023
@BlueFinBima BlueFinBima added enhancement New feature or request Investigation Work is required to scope or classify this issue and removed New Issue Label given to issues which have not yet been triaged labels Oct 2, 2023
@BlueFinBima
Copy link

@finbarlay Thanks for submitting this request, as well as providing your code (maybe a PR would have been easier ;-) )
Typically, you would create your sub-profiles in separate panels in a single profile, and simply hide/unhide the panels. While I'm not sure about the pros/cons about switching to a new profile with this code (my main concern is the time it might take to load the new images), I do think that it is worth including your functionality in a future release of Helios.
Thanks again for offering your idea and code to the Helios Virtual Cockpit project.

@BlueFinBima BlueFinBima added Awaiting Delivery Fixed and awaiting shipment in a new release and removed Investigation Work is required to scope or classify this issue labels Oct 4, 2023
@BlueFinBima BlueFinBima self-assigned this Oct 4, 2023
BlueFinBima added a commit that referenced this issue Oct 4, 2023
* Profile Chaining as submitted by @finbarlay in #760

* Restrict locations where a new profile can reside.
Add Lua global ProfileName for LuaScript
Add the active profile name to the HeliosInformation Interface.
@finbarlay
Copy link
Author

@finbarlay Thanks for submitting this request, as well as providing your code (maybe a PR would have been easier ;-) ) Typically, you would create your sub-profiles in separate panels in a single profile, and simply hide/unhide the panels. While I'm not sure about the pros/cons about switching to a new profile with this code (my main concern is the time it might take to load the new images), I do think that it is worth including your functionality in a future release of Helios. Thanks again for offering your idea and code to the Helios Virtual Cockpit project.

@BlueFinBima Thanks for looking at this, let alone including it. I'm not familiar with C# or Git (my source code management skills started and ended with SourceSafe), but I'll look into Pull Requests for next time (I had to look up what PR meant) . 😆

@BlueFinBima BlueFinBima added Delivered Code for this issue is in a generally available Helios Release and removed Awaiting Delivery Fixed and awaiting shipment in a new release labels Oct 10, 2023
@BlueFinBima
Copy link

Shipped in 1.6.6030.1

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Delivered Code for this issue is in a generally available Helios Release enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants