Страница: 1 |
Посмотрел те исходники которые форму под скин загоняют. если очень большой скин то ОЧЕНЬ медленно грузиться все это. у меня 500МГц проц а что будет на 166? вопрос: как можно ускорить загрузку формы через API лучше исходниками!!!!!
Если это в продолжение предыдущего вопроса тогда так. 1. Создаем в контексте устройства объект Path. То есть просто рисуем функциями рисования требуемую форму объекта. 2. Преобразуем Path в Region. 3. Привязываем Region к форме. Если использовать способ с комбинацией простых объектов Region то получается долго. Ну а чтоб генерировать код создания сложного окна наверно надо сделать надстройку (Add-In) к IDE. Не знаю, как долго грузится у тебя, у меня дома Cell 433 и VGA-карта на 1Mb и все быстро! В статье Иван пишет, что можно построение еще как-то ускорить. Как - вопрос к нему. Я строю регион из bmp-рисунка. Вот. Ну, и ессно, он у меня не анимированный. А то бы тормозил тоже. Скоро в beta-тестировании увидишь. Юзай .net и события Paint, PaintBackground. Страница: 1 |
Вопрос: Форма формы и API!
Добавлено: 24.05.03 21:12
Автор вопроса: MEDBEDb | ICQ: 177470289
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
USA
Вопросов: 1
Ответов: 184
Профиль | | #1
Добавлено: 26.05.03 05:57
Номер ответа: 2
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #2
Добавлено: 26.05.03 15:46
Номер ответа: 3
Автор ответа:
ШевТ
ICQ: 165728420
Вопросов: 1
Ответов: 96
Профиль | | #3
Добавлено: 26.05.03 22:38
Номер ответа: 4
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #4
Добавлено: 28.05.03 18:33
Еще немного к теме. Я сравнивал скорость загрузки окна нестандартной формы если маску для формы грузить из bmp или из gif - внешнего файла программно. У gif скорость загрузки настолько ниже, что заметно невооруженным взглядом. Зато bmp весят намного больше. так что каждый выбирает то, что ему надо. Т.к. я собираюсь разместить все это чудо в бета-тестировании, я выбрал gif