![]() |
Еще некоторые userlibs
Вложений: 2
Вот решил выложить
purebasic.dll - позволяет создавать окна, кнопочки и всякие там гаджеты (настоящие :@ !) blitz3d.dll - доп. функции для blitz3d. (в основном "возращающие", типа getcamerarange и т.д.) color.dll - чё-то там про цвет file.dll - для работы с файлами blitzclose.dll - муть какая-то, не разобрался. Все decls'ы есть!!!:@ |
Re: Еще некоторые userlibs
Blitzclose.dll - странноватая вещь.
[highlight=blitzbasic] AppTitle "Hello" InstallCloseHandler(0, "Hello") Print "Hello world" WaitKey() UnInstallCloseHandler() End [/highlight] Насколько я понял, предназначение функции - отключение кнопки "Закрыть". Если в качестве первого параметра функции InstallCloseHandler задать !0, никакого эффекта не наблюдается. Также ничего не происходит если второй параметр функции не соответствует строке, заданной в AppTitle. Если пропустить функцию UnInstallCloseHandler(), программа выдаст ряд неприятных ошибок при завершении. |
Re: Еще некоторые userlibs
как я помню
Blitzclose.dll предназначена для перехвата сообщения о закрытия окна т.е. в прогах при нажатии на закрытие окна ето сообщение перехватывается и прога может выдать вам что-то типа "желаете ли вы сохранить текущий документ" или тп юзается доп WndProc внутри dll на hwdn окошка блица :) |
Часовой пояс GMT +4, время: 13:05. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot