Add settings for slotText & slotCry

Closes #1939
This commit is contained in:
Kurt
2018-05-12 20:04:58 -07:00
parent 75b16393b1
commit 19f2420670
13 changed files with 59 additions and 3 deletions

View File

@@ -1079,6 +1079,8 @@ SettingsEditor.SetUpdateDex=Ändern Pokédex
SettingsEditor.SetUpdatePKM=Ändern PKM Info
SettingsEditor.ShinySprites=Shiny Sprites
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=Alle
SuperTrainingEditor.B_Cancel=Abbrechen
SuperTrainingEditor.B_None=Nichts

View File

@@ -1075,6 +1075,8 @@ SettingsEditor.SetUpdateDex=Modify Pokédex
SettingsEditor.SetUpdatePKM=Modify PKM Info
SettingsEditor.ShinySprites=Shiny Sprites
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=Give All
SuperTrainingEditor.B_Cancel=Cancel
SuperTrainingEditor.B_None=Remove All

View File

@@ -1075,6 +1075,8 @@ SettingsEditor.SetUpdateDex=Modificar Pokédex
SettingsEditor.SetUpdatePKM=Modificar info PKM
SettingsEditor.ShinySprites=Shiny Sprites
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=Dar todos
SuperTrainingEditor.B_Cancel=Cancelar
SuperTrainingEditor.B_None=Quitar todos

View File

@@ -1079,6 +1079,8 @@ SettingsEditor.SetUpdateDex=Modifier Infos Pokédex
SettingsEditor.SetUpdatePKM=Modifier Infos Pokémon
SettingsEditor.ShinySprites=Shiny Sprites
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=Give All
SuperTrainingEditor.B_Cancel=Cancel
SuperTrainingEditor.B_None=Remove All

View File

@@ -1085,6 +1085,8 @@ SettingsEditor.SetUpdateDex=Modify Pokédex
SettingsEditor.SetUpdatePKM=Modify PKM Info
SettingsEditor.ShinySprites=Shiny Sprites
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=Give All
SuperTrainingEditor.B_Cancel=Cancel
SuperTrainingEditor.B_None=Remove All

View File

@@ -1081,6 +1081,8 @@ SettingsEditor.SetUpdateDex=ポケモン図鑑に反映
SettingsEditor.SetUpdatePKM=PKM情報の変更
SettingsEditor.ShinySprites=色違いアイコン
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=全て取得
SuperTrainingEditor.B_Cancel=キャンセル
SuperTrainingEditor.B_None=全て消去

View File

@@ -1075,6 +1075,8 @@ SettingsEditor.SetUpdateDex=포켓몬 도감 수정
SettingsEditor.SetUpdatePKM=포켓몬 정보 수정
SettingsEditor.ShinySprites=Shiny Sprites
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=모두 주기
SuperTrainingEditor.B_Cancel=취소
SuperTrainingEditor.B_None=모두 제거

View File

@@ -1088,6 +1088,8 @@ SettingsEditor.SetUpdateDex=Modificar Pokédex
SettingsEditor.SetUpdatePKM=Modificar PKM Info
SettingsEditor.ShinySprites=Shiny Sprites
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=Give All
SuperTrainingEditor.B_Cancel=Cancel
SuperTrainingEditor.B_None=Remove All

View File

@@ -1075,6 +1075,8 @@ SettingsEditor.SetUpdateDex=修改图鉴
SettingsEditor.SetUpdatePKM=修改宝可梦
SettingsEditor.ShinySprites=异色图标
SettingsEditor.Unicode=Unicode
SettingsEditor.HoverSlotShowText=Show PKM Slot ToolTip on Hover
SettingsEditor.HoverSlotShowText=Play PKM Slot Cry on Hover
SuperTrainingEditor.B_All=获得全部
SuperTrainingEditor.B_Cancel=取消
SuperTrainingEditor.B_None=全部清除

View File

@@ -37,6 +37,12 @@
<setting name="ApplyMarkings" serializeAs="String">
<value>True</value>
</setting>
<setting name="HoverSlotShowText" serializeAs="String">
<value>True</value>
</setting>
<setting name="HoverSlotPlayCry" serializeAs="String">
<value>True</value>
</setting>
</PKHeX.WinForms.Properties.Settings>
</userSettings>
</configuration>

View File

@@ -59,8 +59,10 @@ public void MouseEnter(object sender, EventArgs e)
var data = view.GetSlotData(pb);
var pk = SAV.GetStoredSlot(data.Offset);
ShowSimulatorSetTooltip(pb, pk);
PlayCry(pk);
if (Settings.Default.HoverSlotShowText)
ShowSimulatorSetTooltip(pb, pk);
if (Settings.Default.HoverSlotPlayCry)
PlayCry(pk);
}
public void MouseLeave(object sender, EventArgs e)
{

View File

@@ -12,7 +12,7 @@ namespace PKHeX.WinForms.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.5.0.0")]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.7.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
@@ -142,5 +142,29 @@ internal sealed partial class Settings : global::System.Configuration.Applicatio
this["ApplyMarkings"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("True")]
public bool HoverSlotShowText {
get {
return ((bool)(this["HoverSlotShowText"]));
}
set {
this["HoverSlotShowText"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("True")]
public bool HoverSlotPlayCry {
get {
return ((bool)(this["HoverSlotPlayCry"]));
}
set {
this["HoverSlotPlayCry"] = value;
}
}
}
}

View File

@@ -32,5 +32,11 @@
<Setting Name="ApplyMarkings" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="HoverSlotShowText" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="HoverSlotPlayCry" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
</Settings>
</SettingsFile>