![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
![]()
Основные минусы:
1) Конечно же интерфейс, обычно в плейерах все кнопки панели перерисовываются, чего нету в твоей программе. Стандартное окно Windows следовало бы убрать (мое мнение) 2) Программа вылетает если открыть файл с проводника 3) Непонятно почему, но если нажать на Паузу, а затем Команды -> Играть, воспроизведение начинается сначала... странно, так задумано? 4) Как таковой отрисовки плейлиста не видно ![]() Чтобы разнообразить внешний вид программы, можно использовать JVCL оч. удобно, а так же для плейлиста JVListBox (точное название не помню, входит в JVCL), его очень просто отрисовывать ![]() Настройки следовало бы убрать куда подальше ![]() Иногда появляется баг: после некоторого пользования программой, если нажать на кнопку загрузить, почему то выскакивает окно вида TSaveDialog и вместо загрузки что то сохраняет ![]() Так же если в плейлист загрузить одновременно несколько файлов, то иногда вместо букв появляются закорючки. Все тестировалось по Windows Vista Если что могу оказать помощь в написании программы. Стучись в аську 3908304 |
![]() |
![]() |
![]() |
#12 | |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]() Цитата:
ExtractFilePath(ParamStr(0))+'Butto ns\Название_кнопки.bmp'
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
|
![]() |
![]() |
![]() |
#13 | |||||||||
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
![]()
Только у меня не ExtractFilePath(ParamStr(0))+'Butto ns\Название_кнопки.bmp', а немного другое было, я просто в прошлый раз не дописал.
ExtractFilePath(Application.ExeName + 'Buttons\Название.bmp'); Цитата:
![]() Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
|||||||||
![]() |
![]() |
![]() |
#14 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
![]()
>> А что ты подразумеваешь под перерисовкой кнопок?
Использовать вместо стандартных контролов свои ![]() В прикрепленном файле пример отрисовки ListBox'a чтобы использовать его как плейлист (скриншот), который я сделал вчера на основе TID3v1 и TJvListBox. P.S. на время сил не хватило, оставил XX:XX ![]() >> Мы не ищем простых путей А вот тут зря, я не говорю вообще про разнообразные SkinEngine, НО использование JVCL намного упрощает программирование. |
![]() |
![]() |
![]() |
#15 | |
Форумчанин
Регистрация: 10.02.2009
Сообщений: 815
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#16 |
Ученик
Форумчанин
Регистрация: 19.09.2008
Сообщений: 119
|
![]()
>> Интересный компонент ) нужно будет поюзать)
Этот компонент называется TListBox, просто идет отрисовка на канве и все. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра CosmoNoid Beta + редактор. | Вадим Буренков | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 14 | 20.01.2010 15:05 |
Windows 7 Beta | +Sergey+ | Windows | 1 | 16.01.2009 15:29 |
3.5 и 3.5 SP1 Beta | Malder | Общие вопросы .NET | 5 | 19.08.2008 17:17 |
Помошник (beta) | Simply-Art | Софт | 30 | 17.07.2008 21:54 |
Почему лицензионная версия продукта дороже чем пиратская версия продукта? | multik | Свободное общение | 13 | 13.07.2008 14:40 |