Is it due a few addons on newlines.
Example from problematic .ini:
CHECKEDADDONS=rpgo-CharacterProfiler|Group_Calendar|Necrosis|oRA2|Ace_2|Detox|Express_Mail|GMail|La_Vendetta_Boss_Mods|SpellDPS|SpellTips|ClearFont2|AtlasQuest|CleanMinimap|ImprovedCamera|Pingy|BugSack|CooldownCount|Perfect_Targets|Warmup
|AtlasMajorCities
|KLHThreatMeter
|PvPLog|EQCompare|Atlas
|OneStorage|OneBank|OneRing|OneBag|AuldLangSyne|AtlasLoot_Enhanced|OneView|ChatMOD|GuildMap|BugGrabber|AtlasMajorCities|Ace_1.4.1|GuildAds
Problem is in Form1.cs in this code:
- Code: Select all
foreach (string checkedAddon in checkedAddons) //itterate through all checked addons in the addons list
{
if (a > 0)
{
checkedAddonsFromList += "|" + checkedAddon;
}
else
{
checkedAddonsFromList += checkedAddon;
}
MessageBox.Show(checkedAddonsFromList);
a++;
}
If is lenght of checkedAddonsFromList than cca 230chars then new lines is used.
I not a C# (or any C/C++) programer, so i can't repair this problem.
Is type String limited to 255 chars, or is a M$ "feature"?