17 |
18 |
19 |
--------------------------------------------------------------------------------
/FlashProxy/FlashProxy.rgs:
--------------------------------------------------------------------------------
1 | HKCR
2 | {
3 | NoRemove CLSID
4 | {
5 | ForceRemove {71E05279-CB7A-496A-8EE9-D700955CA40C} = s 'There Edge Flash Proxy'
6 | {
7 | ForceRemove Programmable
8 | InprocServer32 = s '%MODULE%'
9 | {
10 | val ThreadingModel = s 'Apartment'
11 | }
12 | ProgID = s 'ThereEdge.FlashProxy.1'
13 | VersionIndependentProgID = s 'ThereEdge.FlashProxy'
14 | TypeLib = s '{682E7C31-6CE3-4FB3-9883-479ED34CB1B9}'
15 | Version = s '1.0'
16 | }
17 | }
18 | }
--------------------------------------------------------------------------------
/BrowserProxy/BrowserProxy.rgs:
--------------------------------------------------------------------------------
1 | HKCR
2 | {
3 | NoRemove CLSID
4 | {
5 | ForceRemove {4D5AA1D8-B2D9-49D0-860E-8DAF2EC2CF0C} = s 'There Edge Browser Proxy'
6 | {
7 | ForceRemove Programmable
8 | InprocServer32 = s '%MODULE%'
9 | {
10 | val ThreadingModel = s 'Apartment'
11 | }
12 | ProgID = s 'ThereEdge.BrowserProxy.1'
13 | VersionIndependentProgID = s 'ThereEdge.BrowserProxy'
14 | TypeLib = s '{E792F884-FF4C-4563-92FE-ADAEA759F2EA}'
15 | Version = s '1.0'
16 | }
17 | }
18 | }
--------------------------------------------------------------------------------
/BrowserProxy/resource.h:
--------------------------------------------------------------------------------
1 | //{{NO_DEPENDENCIES}}
2 | // Microsoft Visual C++ generated include file.
3 | // Used by BrowserProxy.rc
4 | //
5 |
6 | #define IDS_PROJNAME 100
7 | #define IDR_BROWSERPROXY 101
8 | #define IDR_COUPLING 102
9 | #define IDR_SETTINGS 103
10 |
11 | #define TEXTFILE 256
12 |
13 | // Next default values for new objects
14 | //
15 | #ifdef APSTUDIO_INVOKED
16 | #ifndef APSTUDIO_READONLY_SYMBOLS
17 | #define _APS_NEXT_RESOURCE_VALUE 201
18 | #define _APS_NEXT_COMMAND_VALUE 32768
19 | #define _APS_NEXT_CONTROL_VALUE 201
20 | #define _APS_NEXT_SYMED_VALUE 106
21 | #endif
22 | #endif
23 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4 | patreon: # Replace with a single Patreon username
5 | open_collective: # Replace with a single Open Collective username
6 | ko_fi: hmphus # Replace with a single Ko-fi username
7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
9 | liberapay: # Replace with a single Liberapay username
10 | issuehunt: # Replace with a single IssueHunt username
11 | otechie: # Replace with a single Otechie username
12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
13 |
--------------------------------------------------------------------------------
/Resources/emotionsbar/emotionsbar.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Action Bar
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # ActiveX proxy to Edge WebView2
2 |
3 | This is a pair of ActiveX proxies to [Microsoft Edge WebView2](https://docs.microsoft.com/en-us/microsoft-edge/webview2/) for the [There](https://www.there.com/) client as a replacement for both the [Flash](https://www.adobe.com/products/flashplayer/end-of-life.html) controls and Internet Explorer WebBrowser control.
4 |
5 | The [Microsoft Edge WebView2 Runtime](https://developer.microsoft.com/en-us/microsoft-edge/webview2/) needs to be installed to use these controls.
6 |
7 | ## Building from source
8 |
9 | ### Visual Studio
10 |
11 | Install [Visual Studio 2022](https://visualstudio.microsoft.com/vs/) with the following:
12 | * Workloads
13 | * Desktop development with C++
14 | * Python development
15 | * Individual components
16 | * Windows 10 SDK (10.0.19041.0)
17 | * Python language support
18 | * Python 3 64-bit (3.9.13)
19 |
20 | 
--------------------------------------------------------------------------------
/Resources/communicator/communicator.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Communicator
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |