mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-10 18:33:51 +02:00
cleanup code
This commit is contained in:
@@ -27,14 +27,7 @@ namespace VRCX
|
||||
Size = new Size(texture.Description.Width, texture.Description.Height);
|
||||
RenderHandler.Dispose();
|
||||
RenderHandler = new RenderHandler(this, m_Lock);
|
||||
var options = new BindingOptions()
|
||||
{
|
||||
CamelCaseJavascriptNames = false
|
||||
};
|
||||
JavascriptObjectRepository.Register("VRCX", VRCX.Instance, true, options);
|
||||
JavascriptObjectRepository.Register("SharedVariable", SharedVariable.Instance, false, options);
|
||||
JavascriptObjectRepository.Register("VRCXStorage", VRCXStorage.Instance, false, options);
|
||||
JavascriptObjectRepository.Register("SQLite", SQLite.Instance, false, options);
|
||||
Util.RegisterBindings(JavascriptObjectRepository);
|
||||
}
|
||||
|
||||
public new void Dispose()
|
||||
|
||||
11
MainForm.cs
11
MainForm.cs
@@ -47,16 +47,7 @@ namespace VRCX
|
||||
},
|
||||
Dock = DockStyle.Fill,
|
||||
};
|
||||
var options = new BindingOptions()
|
||||
{
|
||||
CamelCaseJavascriptNames = false
|
||||
};
|
||||
Browser.JavascriptObjectRepository.Register("VRCX", VRCX.Instance, true, options);
|
||||
Browser.JavascriptObjectRepository.Register("SharedVariable", SharedVariable.Instance, false, options);
|
||||
Browser.JavascriptObjectRepository.Register("VRCXStorage", VRCXStorage.Instance, false, options);
|
||||
Browser.JavascriptObjectRepository.Register("SQLite", SQLite.Instance, false, options);
|
||||
Browser.JavascriptObjectRepository.Register("LogWatcher", LogWatcher.Instance, true, options);
|
||||
Browser.JavascriptObjectRepository.Register("Discord", Discord.Instance, true, options);
|
||||
Util.RegisterBindings(Browser.JavascriptObjectRepository);
|
||||
Browser.IsBrowserInitializedChanged += (A, B) =>
|
||||
{
|
||||
// Browser.ShowDevTools();
|
||||
|
||||
21
Util.cs
Normal file
21
Util.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using CefSharp;
|
||||
|
||||
namespace VRCX
|
||||
{
|
||||
public static class Util
|
||||
{
|
||||
public static void RegisterBindings(IJavascriptObjectRepository repository)
|
||||
{
|
||||
var options = new BindingOptions()
|
||||
{
|
||||
CamelCaseJavascriptNames = false
|
||||
};
|
||||
repository.Register("VRCX", VRCX.Instance, true, options);
|
||||
repository.Register("SharedVariable", SharedVariable.Instance, false, options);
|
||||
repository.Register("VRCXStorage", VRCXStorage.Instance, false, options);
|
||||
repository.Register("SQLite", SQLite.Instance, false, options);
|
||||
repository.Register("LogWatcher", LogWatcher.Instance, true, options);
|
||||
repository.Register("Discord", Discord.Instance, true, options);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -133,6 +133,7 @@
|
||||
<Compile Include="RenderHandler.cs" />
|
||||
<Compile Include="SQLite.cs" />
|
||||
<Compile Include="SharedVariable.cs" />
|
||||
<Compile Include="Util.cs" />
|
||||
<Compile Include="VRForm.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
|
||||
18
VRForm.cs
18
VRForm.cs
@@ -46,22 +46,8 @@ namespace VRCX
|
||||
{
|
||||
CamelCaseJavascriptNames = false
|
||||
};
|
||||
Browser1.JavascriptObjectRepository.Register("VRCX", VRCX.Instance, true, options);
|
||||
Browser1.JavascriptObjectRepository.Register("SharedVariable", SharedVariable.Instance, false, options);
|
||||
Browser1.JavascriptObjectRepository.Register("VRCXStorage", VRCXStorage.Instance, false, options);
|
||||
Browser1.JavascriptObjectRepository.Register("SQLite", SQLite.Instance, false, options);
|
||||
Browser2.JavascriptObjectRepository.Register("VRCX", VRCX.Instance, true, options);
|
||||
Browser2.JavascriptObjectRepository.Register("SharedVariable", SharedVariable.Instance, false, options);
|
||||
Browser2.JavascriptObjectRepository.Register("VRCXStorage", VRCXStorage.Instance, false, options);
|
||||
Browser2.JavascriptObjectRepository.Register("SQLite", SQLite.Instance, false, options);
|
||||
Browser1.IsBrowserInitializedChanged += (A, B) =>
|
||||
{
|
||||
// Browser1.ShowDevTools();
|
||||
};
|
||||
Browser2.IsBrowserInitializedChanged += (A, B) =>
|
||||
{
|
||||
// Browser2.ShowDevTools();
|
||||
};
|
||||
Util.RegisterBindings(Browser1.JavascriptObjectRepository);
|
||||
Util.RegisterBindings(Browser2.JavascriptObjectRepository);
|
||||
panel1.Controls.Add(Browser1);
|
||||
panel2.Controls.Add(Browser2);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user