private void readConfiguration(String filePath)
{
FileIniDataParser parser = new FileIniDataParser();
int i = 3;
while (i != 0)
{
try
{
config = parser.LoadFile(filePath);
EntriesInView = Convert.ToInt32(config["settings"]["entriesInView"]);
Boolean autoTrigger = Convert.ToBoolean(config["settings"]["autoTrigger"]);
isEnabled = Convert.ToBoolean(config["settings"]["enableDisable"]);
TriggerDelay = Convert.ToInt32(config["settings"]["triggerDelay"]);
this.tourEnabled = Convert.ToBoolean(config["settings"]["tourEnabled"]);
setHotkeys(config);
if (autoTrigger)
{
Mode = TriggerMode.AUTO_TRIGGER;
}
else
{
Mode = TriggerMode.MANUAL_TRIGGER;
}
break;
}
catch (ParsingException e)
{
Thread.Sleep(100);
i--;
}
}
}