Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Delphi


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на C++ Builder / Delphi

Выпуск № 314
от 05.04.2004, 13:20

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 1460
Отправлено ответов: 3309
Активность: 226.6 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Pawel
Статус: Профессиональный
Общий рейтинг: 160.36
[Подробней >>]
sir henry
Статус: Профессиональный
Общий рейтинг: 159.69
[Подробней >>]
Boriss
Статус: Профессиональный
Общий рейтинг: 157.02
URL: Программирование на Паскале
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 1457. Привет всем! может кто знает как устроить прокрутку строки (например в Label) - как в Винампе скрол... (ответов: 3)
Вопрос № 1458. Мне нужно по-другому осуществлять скролл в ListBox. Как отключить стандартный скролл и задать свой? ... (ответов: 2)

Вопросов: 2, ответов: 5


 Вопрос № 1457

Привет всем!
может кто знает как устроить прокрутку строки (например в Label) - как в Винампе скролл названия песни?



Вопрос отправлен: 01.04.2004, 14:04
Отправитель: Alexey

[Следующий вопрос >>] [Список вопросов]

Отвечает Pawel

Доброе время суток, Alexey!
А зачем в Label????
Чем тебя не устраевает TListBox???

Ответ отправлен: 01.04.2004, 16:23
Отправитель: Pawel


Отвечает sir henry

Здравствуйте, Alexey!
Это называется бегущая строка :). Самое простое - создать буковки-картинки и двигать их. Можно это сделать и в Label. Назначить ему пропорциональный шрифт и вырезать и вставлять.
Для плавности прогона нужно будет делать это попиксельно.
Если неохота ваять самому, то зайдите сюда:
http://www.torry.net/pages.php?id=126
там довольно много компонентов TLabel.

Ответ отправлен: 01.04.2004, 16:27
Отправитель: sir henry


Отвечает Boriss

Приветствую Вас, Alexey!
Не прользую Винамп :)) - не ясен вопрос. В Label нет стандарнтых средств для прокрутки - следовательно, надо резать строку (Caption) самому и пусть отрисовывает.
Или, круче, написать своего наследника от Label с прокруткой

Ответ отправлен: 01.04.2004, 17:57
Отправитель: Boriss


 Вопрос № 1458

Мне нужно по-другому осуществлять скролл в ListBox. Как отключить стандартный скролл и задать свой? (например, делать ListBox1->ItemIndex = ListBox1->ItemIndex-1; при кручении колесика вниз).
Штука (см. приложение)работает толкьо когда колесико крутится прямо над формой (или панелью на форме), листбокс же скроллится по старому!!
Неужели этого нельзя изменить?!


Приложение:


Вопрос отправлен: 01.04.2004, 14:03
Отправитель: Alexey

[Следующий вопрос >>] [Список вопросов]

Отвечает Boriss

Доброе время суток, Alexey!
1) Не ясно, зачем отключать стандартный
2) У меня 6-ой. Все работает и так, как есть. Колесико крутится, скролинг происходит ...
3) Может я не понял, что значит: "листбокс же скроллится по старому!!"


Ответ отправлен: 01.04.2004, 17:52
Отправитель: Boriss


Отвечает Pawel

Доброе время суток, Alexey!
Так просто его не отключить.(Если ты имеешь в виду прокрутку стрелками)
Если ты хочешь ловить поворот скрола низависемо от активности формы, то нужно ставить HOOK

Ответ отправлен: 03.04.2004, 18:34
Отправитель: Pawel



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (24)
C / C++ (14)
Perl (1)
Builder / Delphi (17)
Pascal (19)
Basic / VBA (3)
Java / JavaScript (4)
PHP (8)
Криптография (6)
WinAPI (11)
Радиоэлектроника (8)
Пользователю
Windows 95/98/Me (38)
Windows NT/2000/XP (53)
"Железо" (27)
Поиск информации (18)
Администратору
Windows NT/2000/XP (27)
Linux / Unix (9)
Юристу
Гражданское право (11)
Семейное право (10)
Трудовое право (10)
КоАП (7)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2004 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное