//Note that this function results in syncronous callbacks and will only return when done. // It will be done when either: All sources have been enumerated, or if the called function returns 0. // Read elias.h or the manual for more information. public int EnumerateSources(SourceEnumerationCallback secb) { IntPtr user_data = new IntPtr(); return elias_theme_enumerate_sources(this.Handle, secb, out user_data); }