Ответ: Lib_font32: Графические шрифты
У тебя наверное экран 240х320, а буковки маленькие вот и медленно скроллируется потому что надо отрисовать оч. много букаф. Сделай шрифт побольше или скролируй сразу на 2 или 3 пиксела. Вся проблема в том, что там учитывается фон под текстом. Если бы не фон, то можно было бы скролить всё окно как одну картинку, что было бы намного быстрее. Можно добавить функцию типа учитывать фон или нет...
Ладно. Будем фиксить... :@ |
Re: Lib_font32: Графические шрифты
да. поставь учитывать фон или нет.
я делал другимми алгоритмами с малюсиньким шрифтом то сролится оч быстро, но там совсем другое. там скролится по строкам а не по пикселям. (в библиотеке твоей пробовал ставить 4 пикселя здвиг. больше если воодишь то скролит не доконца) |
Re: Lib_font32: Графические шрифты
odd можешь сделать функции скрол боттом и скрол топ
для коректного использования скрола нехватает этих функций, или просто поставь если MoveDown(x) (текущая позиция + x ) > (высоты в пикселях поля - высота отображаемого окна) то делать скрол ботом или наоборот если в верху |
Ответ: Lib_font32: Графические шрифты
Хорошо. Я подправлю функции скролинга.
|
Ответ: Lib_font32: Графические шрифты
Большая просьба к авторам библиотек:
1. Обновлять загрузки в первом сообщении темы, а не добавлять их по всей теме. 2. Указывать что изменилось в библиотеке и совместима ли она со старой версией. Если нет, то оставлять старую версию также. |
Ответ: Lib_font32: Графические шрифты
Цитата:
Нельзя ли что-то там подкрутить в настройках форума?... :wallbash: Я подкорректировал перемотку текста. Теперь нормально всё должно отображаться. Ещё добавлена функция GetPosition (См. документацию) для поддержки полосы прокрутки. |
Ответ: Lib_font32: Графические шрифты
подскажите пожалуйста
у меня в проге функция, которая в зависимости от параметром показывает на экране разный длинный текст если первый текст скроллить вниз, а потом вызвать второй - второй текст появится уже отскроленным на эту высоту. как сделать чтобы он показывался сам сначала? |
Ответ: Lib_font32: Графические шрифты
Странно. По-идее процедура format должна сама устанавливать перемотку на 0 позицию, что конечно не всегда хорошо. Например, я подгужаю текст небольшими порциями и добавляю к уже отформатированному тексту. В этом случае каждый раз перематывать неудобно. Если у тебя format работает некорректно, попробуй просто перед отображением нового текста перематывать его вверх на какую-то заранее завышенную величину, типа 100000.
Вот более свежая версия библиотеки (исправлен баг с отображением длинных слов, кот. не влазят в одну строку и некоторые другие мелкие подправки): |
Ответ: Lib_font32: Графические шрифты
ох, стрельнуть бы в тебя odd, за то что не обновляешь в одном месте файл, а новые добавляешь. :imp:
http://forum.boolean.name/showthread.php?t=5499 и внимательно! |
Ответ: Lib_font32: Графические шрифты
Прям как в фильме "Лолита": "Не стреляйте, не стреляйте..." :-D
Блин. Я не виноват. Сколько вам объяснять: У МЕНЯ НЕТ ПРАВ НА РЕДАКТИРОВАНИЕ СВОИХ СТАРЫХ ПОСТОВ. Если бы были, я бы всегда свежие библиотеки выкладывал на самой первой странице. И вообще готовится крупное обновление всех библиотек пакета, которое будет выложено и по-идее в дальнейшем выкладываться в соответствующей теме. "GUI2", кажется?.. |
Ответ: Lib_font32: Графические шрифты
Почемуто, если отградить TextWindow сверху, то при скроллинге получаеться, что текст выходит за верхнюю рамку, а ведь я просто хотел совместить VScroll и окна...в итоге текст залазит на верх окна и вообще при малейшем скролинге убираеться заголовок окна...
|
Ответ: Lib_font32: Графические шрифты
Цитата:
|
Ответ: Lib_font32: Графические шрифты
короче, вот модифицированный код, а то я не могу понять, что ты имеешь ввиду... Но если я правильно понял, то именно так у меня и происходит.
Код:
Program VscollDemo; |
Ответ: Lib_font32: Графические шрифты
Почему не отображает украинськую букву " Ї " в Lib_font32.
|
Ответ: Lib_font32: Графические шрифты
Цитата:
Цитата:
|
Часовой пояс GMT +4, время: 16:48. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot