Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
If you are having a problem, please refer to the product documentation or check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.

Windows Presentation Foundation

Mark Erbaugh
Mark Erbaugh Member ✭✭
edited February 2020 in SmartSDR API

Answers

  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited August 2019
  • Mark Erbaugh
    Mark Erbaugh Member ✭✭
    edited February 2020
  • Pete - W6OP
    Pete - W6OP Member ✭✭
    edited August 2019
    Mark's (WS7M) explanation is right on. I'll just add that if the app is just for yourself then definitely use WinForms, much easier and quicker. Also easier to get help. If you prefer the geekier side of programming then try WPF. As far as UWP I can't tell you much. I retired from professional programming about the time it showed up. Now I mostly program on the Mac in Swift. I still do some WinForm apps for ham radio friends though.
  • Mark Erbaugh
    Mark Erbaugh Member ✭✭
    edited August 2019
    It looks like out of the box UWP and FlexLib is a no-go. I created a UWP solution and added the FlexLib, UiWpfFramework, Util and Vita projects to it, but when I tried to add a reference to FlexLib (or any of the others) to my UWP solution, VS complained that it can't add a reference.
  • Mark_WS7M
    Mark_WS7M Member ✭✭✭
    edited August 2019
    Hi Pete, Mark,

    It is possible to use FlexLib with UWP but you have to do some work wrapping it with some various things.

    Another thing UWP is trying to do is to make Windows programs safer by restricting what the program can do.  Like writing files, connecting to internal network things, etc.  Personally I think it is strange and while I have to use it at work I don't really like it.

    As Pete said, for personal use WinForms will work best.
  • Mark_W3II
    Mark_W3II Member ✭✭✭
    edited August 2019
    UWP programs can not use .NET Framework libraries. Remember there is .NET Core, .NET Framework, and .NET Standard. A .NET Framework program can use the .NET Standard library but not the other way around.

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.