void OnCEFEvent(object[] obj) { string eventName = obj[0].ToString(); if (eventName != null) { switch (eventName) { case "onError": COnError onError = new COnError(); if (ProcessCEF(onError, obj)) { OnCEFEventOnError(onError); } break; case "print": CPrint print = new CPrint(); if (ProcessCEF(print, obj)) { OnCEFEventPrint(print); } break; case "test": CTest test = new CTest(); CallCEF("testowa", "pierwszy", "drugi", "trzeci", "czwarty"); if (ProcessCEF(test, obj)) { OnCEFEventTest(test); } break; } } }
void OnCEFEventPrint(CPrint obj) { ChatExtend.Output("print {0}", obj.text); }