moveplug Меняет размеры листа. -1 Left-шаг, -2 Top-шаг, -3 Height-шаг, -4 Width-шаг, 1 Left+ ,2 Top+шаг, 3 Height+шаг, 4 Width+шаг(тут может быть ошибка, в исходнике Width-шаг но не уверен что смотрю самый последний исходник), тип ISR (paramin=нужная координата). Сам плагин, масштабируется командой ммб MoveObject(). То есть процес показа скрытия плагина, можно сделать: Выдвинуть сам плагин ( MoveObject()) ,если установлен фон, мы его увидим, затем выдвинуть лист (moveplug). setstep; Устанавливает шаг перемещения листа, в пикселах, тип ISR (paramin=шаг в пикселах) setfon Устанавливает фон под лист, когда лист сдвигается, под ним можно поместить картинку тип SR (paramin$=путь к картинке) visiblefon Прячет или показывает, установленный ранее фон под листом, тип ISR (paramin= 1 или 0) прячет или показывает. typeplug Устанавливает тип поведения плагина, тип ISR Обычное, плавает в окне поекта, находится вне окна проекта (внешний, плавающий). (paramin=0,1,2) фунция еще не полностью работоспособна, что то запылилась. get_realpath Так, для некоторого удобства, допустим что то неполучается с путями, запускешь вылетает бокс с путем, где плагин намерен что то искать. (функция API GetCurrentDirectory) То что в мейкере пишет "Сейчас не помню, использовалась при отладке" Никакой конкретной пользы не несет, я использовал для тестирования внутренних систем, определяя время задержек. Добывал некоторые данные для разработки осцилоскопа. А вывел все опубликованные функции, потому что их можно увидеть ексескопами, что бы люди не морчили себе головы. Будет время сделаю новый мейкер, с использованием системы SRG. Ну а запоминание текущего листа и позиции, и настроек еквалаййзера он делает сам, посмотри в темпе 3Aeq.ini - еквалайзер, pl3a.ini -громкость, pu.tmp - номер в листе, pl.tmp - темплист