added skin support
This commit is contained in:
parent
55c9128ecc
commit
2246419caf
|
|
@ -1139,7 +1139,7 @@ public class GlobalFuncs
|
||||||
RobloxXML.EditRenderSettings(doc, "Bevels", Bevels.ToString(), XMLTypes.Token);
|
RobloxXML.EditRenderSettings(doc, "Bevels", Bevels.ToString(), XMLTypes.Token);
|
||||||
RobloxXML.EditRenderSettings(doc, "Shadow", Shadows_2008.ToString(), XMLTypes.Token);
|
RobloxXML.EditRenderSettings(doc, "Shadow", Shadows_2008.ToString(), XMLTypes.Token);
|
||||||
RobloxXML.EditRenderSettings(doc, "Shadows", Shadows_2007.ToString().ToLower(), XMLTypes.Bool);
|
RobloxXML.EditRenderSettings(doc, "Shadows", Shadows_2007.ToString().ToLower(), XMLTypes.Bool);
|
||||||
RobloxXML.EditRenderSettings(doc, "_skinFile", Style_2007, XMLTypes.String);
|
RobloxXML.EditRenderSettings(doc, "_skinFile", !string.IsNullOrWhiteSpace(Style_2007) ? @"Styles\" + Style_2007 : "", XMLTypes.String);
|
||||||
RobloxXML.EditRenderSettings(doc, "QualityLevel", GFXQualityLevel.ToString(), XMLTypes.Token);
|
RobloxXML.EditRenderSettings(doc, "QualityLevel", GFXQualityLevel.ToString(), XMLTypes.Token);
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception)
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@
|
||||||
this.GraphicsShadows2007 = new System.Windows.Forms.ComboBox();
|
this.GraphicsShadows2007 = new System.Windows.Forms.ComboBox();
|
||||||
this.label10 = new System.Windows.Forms.Label();
|
this.label10 = new System.Windows.Forms.Label();
|
||||||
this.label11 = new System.Windows.Forms.Label();
|
this.label11 = new System.Windows.Forms.Label();
|
||||||
this.style2007 = new System.Windows.Forms.ComboBox();
|
this.Style2007 = new System.Windows.Forms.TextBox();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.GraphicsLevel)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.GraphicsLevel)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.GraphicsMeshQuality)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.GraphicsMeshQuality)).BeginInit();
|
||||||
((System.ComponentModel.ISupportInitialize)(this.GraphicsShadingQuality)).BeginInit();
|
((System.ComponentModel.ISupportInitialize)(this.GraphicsShadingQuality)).BeginInit();
|
||||||
|
|
@ -281,15 +281,13 @@
|
||||||
this.label11.TabIndex = 21;
|
this.label11.TabIndex = 21;
|
||||||
this.label11.Text = "Style (Early 2007)";
|
this.label11.Text = "Style (Early 2007)";
|
||||||
//
|
//
|
||||||
// style2007
|
// Style2007
|
||||||
//
|
//
|
||||||
this.style2007.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
this.Style2007.Location = new System.Drawing.Point(172, 252);
|
||||||
this.style2007.FormattingEnabled = true;
|
this.Style2007.Name = "Style2007";
|
||||||
this.style2007.Location = new System.Drawing.Point(172, 252);
|
this.Style2007.Size = new System.Drawing.Size(155, 20);
|
||||||
this.style2007.Name = "style2007";
|
this.Style2007.TabIndex = 22;
|
||||||
this.style2007.Size = new System.Drawing.Size(155, 21);
|
this.Style2007.TextChanged += new System.EventHandler(this.Style2007_TextChanged);
|
||||||
this.style2007.TabIndex = 20;
|
|
||||||
this.style2007.SelectedIndexChanged += new System.EventHandler(this.style2007_SelectedIndexChanged);
|
|
||||||
//
|
//
|
||||||
// CustomGraphicsOptions
|
// CustomGraphicsOptions
|
||||||
//
|
//
|
||||||
|
|
@ -297,8 +295,8 @@
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
this.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
||||||
this.ClientSize = new System.Drawing.Size(339, 303);
|
this.ClientSize = new System.Drawing.Size(339, 303);
|
||||||
|
this.Controls.Add(this.Style2007);
|
||||||
this.Controls.Add(this.label11);
|
this.Controls.Add(this.label11);
|
||||||
this.Controls.Add(this.style2007);
|
|
||||||
this.Controls.Add(this.label10);
|
this.Controls.Add(this.label10);
|
||||||
this.Controls.Add(this.GraphicsShadows2007);
|
this.Controls.Add(this.GraphicsShadows2007);
|
||||||
this.Controls.Add(this.label9);
|
this.Controls.Add(this.label9);
|
||||||
|
|
@ -354,6 +352,6 @@
|
||||||
private System.Windows.Forms.ComboBox GraphicsShadows2007;
|
private System.Windows.Forms.ComboBox GraphicsShadows2007;
|
||||||
private System.Windows.Forms.Label label10;
|
private System.Windows.Forms.Label label10;
|
||||||
private System.Windows.Forms.Label label11;
|
private System.Windows.Forms.Label label11;
|
||||||
private System.Windows.Forms.ComboBox style2007;
|
private System.Windows.Forms.TextBox Style2007;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -182,31 +182,14 @@ namespace NovetusLauncher
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//TODO: fix this
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
style2007.Items.Clear();
|
Style_2007 = RobloxXML.GetRenderSettings(doc, "_skinFile", XMLTypes.String).Replace(@"Styles\", "");
|
||||||
string clientpath = GlobalPaths.ClientDir + @"\\" + ClientName + @"\\Styles";
|
Style2007.Text = Style_2007;
|
||||||
|
|
||||||
DirectoryInfo dinfo = new DirectoryInfo(clientpath);
|
|
||||||
FileInfo[] Files = dinfo.GetFiles("*.cjstyles");
|
|
||||||
foreach (FileInfo file in Files)
|
|
||||||
{
|
|
||||||
style2007.Items.Add(file.Replace(clientpath, "Styles"));
|
|
||||||
}
|
|
||||||
|
|
||||||
FileInfo[] Files2 = dinfo.GetFiles("*.msstyles");
|
|
||||||
foreach (FileInfo file in Files2)
|
|
||||||
{
|
|
||||||
style2007.Items.Add(file.Replace(clientpath, "Styles"));
|
|
||||||
}
|
|
||||||
|
|
||||||
Style_2007 = RobloxXML.GetRenderSettings(doc, "_skinFile", XMLTypes.String);
|
|
||||||
style2007.SelectedText = Style_2007;
|
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception)
|
||||||
{
|
{
|
||||||
style2007.Enabled = false;
|
Style2007.Enabled = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
try
|
try
|
||||||
|
|
@ -312,14 +295,9 @@ namespace NovetusLauncher
|
||||||
Shadows_2008 = GraphicsShadows2008.SelectedIndex;
|
Shadows_2008 = GraphicsShadows2008.SelectedIndex;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void style2007_SelectedIndexChanged(object sender, EventArgs e)
|
private void Style2007_TextChanged(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if (!style2007.Enabled)
|
Style_2007 = Style2007.Text;
|
||||||
{
|
|
||||||
style2007.SelectedIndex = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
Style_2007 = style2007.SelectedText;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void GraphicsShadows2007_SelectedIndexChanged(object sender, EventArgs e)
|
private void GraphicsShadows2007_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue