Einzelnen Beitrag anzeigen
  #39 (permalink)  
Alt 25.02.16
yytrader yytrader ist offline
Mitglied
 
Registriert seit: May 2015
Beiträge: 124
yytrader befindet sich auf einem aufstrebenden Ast
Standard

Hallo Gos,

schön strukturierter Code, sieht sehr sauber aus. Ich liebe es wenn sich Jemand sich solche Mühe macht!

Mir ist direkt was aufgefallen.
In der OnDeinit Funktion steht folgendes:
if(ci_reason != REASON_INITFAILED
|| ci_reason != REASON_CHARTCHANGE) DebugClose ...

Diese Funktion wird immer ausgeführt!
Ist das beabsichtigt?
Vielleicht wolltest du es so haben:
if(!(ci_reason == REASON_INITFAILED
|| ci_reason == REASON_CHARTCHANGE))

Gruß

yytrader