; This file describes modules in general. ; Sections, like [Container] or [Application], define type of a module. Containers are used to transparently open various archives and packages of files, Applications are used to display file contents to the user and to edit those contents. ; FileSources are used to create new files. ContainerSources are technically similar to FileSources, but are used to create containers rather than simple files and are stored in separate internal list. ; Each record in this file has the following syntax: ; module.package.ModuleClass = [, icon_file.ext [@ x, y, width, height]] ; If you plan to obfuscate your module, don't forget to tell your obfuscator to adapt the contents of this file. ; For ProGuard it is done like that: -adaptresourcefilecontents config/* [Container] a.e.c.k = # 211, icons.png @ 80, 0, 16, 16 a.a.a.b = # 325, icons.png @ 80, 0, 16, 16 a.b.ad = # 212, icons.png @ 80, 0, 16, 16 [Application] ;modules.PlatformRequestModule = # 317, icons.png @ 0, 0, 16, 16 modules.audio.AudioModule = # 213, icons.png @ 16, 0, 16, 16 modules.image.ImageModule = # 214, icons.png @ 32, 0, 16, 16 modules.video.VideoModule = # 215, icons.png @ 48, 0, 16, 16 modules.text.TextModule = # 216, icons.png @ 64, 0, 16, 16 modules.TMOModule = # 217, icons.png @ 96, 0, 16, 16 modules.audio.TrackerModule = # 218, icons.png @ 16, 0, 16, 16 modules.color.ColorModule = # 219, icons.png @ 32, 0, 16, 16 modules.image.VectorModule = # 220, icons.png @ 32, 0, 16, 16 modules.mascot.MascotViewer = # 0, icons.png @ 32, 0, 16, 16 modules.mascot.AnimationViewer = # 1, icons.png @ 48, 0, 16, 16 modules.mascot.TextureLoader = # 2, icons.png @ 32, 0, 16, 16 modules.id3Editor = # 113, icons.png @ 16, 0, 16, 16 modules.playlist.M3UModule = # 281, icons.png @ 16, 0, 16, 16 modules.FileSplitter = # 1, icons.png @ 0, 0, 16, 16 modules.FishlabsUncoder = # 0, icons.png @ 0, 0, 16, 16 modules.langpack.StringUnpacker = # 0, icons.png @ 400, 0, 16, 16 modules.langpack.StringPacker = # 1, icons.png @ 528, 0, 16, 16 ;modules.DummyModule = Dummy module, icons.png @ 0, 0, 16, 16 [FileSource] modules.text.TextFileSource = # 235, icons.png @ 64, 0, 16, 16 modules.NullFileSource = # 282, icons.png @ 0, 0, 16, 16 modules.FileSplicer = # 0, icons.png @ 0, 0, 16, 16 modules.playlist.M3UFileSource = # 204, icons.png @ 16, 0, 16, 16 modules.color.ColorFileSource = # 152, icons.png @ 32, 0, 16, 16 [ContainerSource] modules.ZipFileSource = # 287, icons.png @ 80, 0, 16, 16 modules.PPKFileSource = # 288, icons.png @ 80, 0, 16, 16 ;[Operation] ;test.TestModule = TestName, icons.png