Приветствую Вас, Кирилл! А trackbar есть отдельным контролом. А чтобы выглядел как надо - это уже руками все рисовать надо.
* EMan1.5: ---===*** The game we play ***===---
Ответ отправлен: 27.11.2003, 23:46 Отправитель: Bob Johnson Отвечает samum2000
Добрый день, Кирилл! Я, к сожалению, не видел BSPlayer, но думаю, что использовать прогрессбар как трекбар-плохая идея, он ведь рисуется кубиками,и не совсем понятно, где у него текущая позиция. Лучше просто поместить его рядом с трек-баром. Всего хорошего и попутного тебе ветра! P.S. У меня появилась одна идея, я еще немножко поколдую,и если получится - сообщу тебе. Ответ отправлен: 27.11.2003, 12:49 Отправитель: samum2000
Вопрос № 1133
Здраствуй народ. Вопрос по Delphi. Есть диалоговое окно, где вводится информация. По некоторым поля вводы проверяется OnExit. На форме есть кнопка выполняющаяя команду Cancel. Как перехванить нажатие на эту кнопу, минуя OnExit, т.е. как если бы я нажал на ESC или на [x] на форме?
Добрый день, Alex! OnExit будет обрабатываться всегда, если написал процедуру обработки. Это означает только, что пользователь перенес фокус на другой элемент. Следовательно, можно либо что-то не обрабатывать, либо перед вводом новой информации (OnEnter) запоминать содержимое в буфер, а при нажатии Esc или [x] восстанавливать первичное состояние (откат) Удачи Ответ отправлен: 26.11.2003, 17:16 Отправитель: Boriss Отвечает sir henry
Доброе время суток, Alex! Не совсем понятно, но наверно нужно сделать следующее: У кнопки есть свойство Cancel. Если его поставить в True, то при нажатии клавиши Escape, происходит событие этой кнопки OnClick. Ответ отправлен: 27.11.2003, 13:58 Отправитель: sir henry Отвечает Vdr
Добрый день, Alex! А сообщение OnClick() не подходит? Если же нужно сделать так, чтобы он не вышел из формы (не сработал OnClose()), то используй функцию Abort() Удачи! Ответ отправлен: 27.11.2003, 12:28 Отправитель: Vdr
Вопрос № 1134
Здравствуйте. Как можно отправить письмо с текстом на определенный адрес без помощи почтовой программы? Если не трудно - пример на Builder...
Доброе время суток, Asd! Не знаю как в билдере, но в делфи это делается с помощь компонненто для работы с SMTP. Ответ отправлен: 26.11.2003, 21:03 Отправитель: CJ
Вопрос № 1135
Доброго времени суток, эксперты! Reg := TRegistry.Create; Reg.RootKey := HKEY_CURRENT_CONFIG; Если эти строки пишу где-то в одном из модулей - все в порядке. Если же в главном (где заголовок program) - [Error] Avto.dpr(22): Undeclared identifier: 'HKEY_CURRENT_CONFIG'. Если ставлю вместо параметра, например, 1 - проглатывает. Registry в uses объявлен. В каком файле найти какому корневому ключу соотв. какая цифра. И вообще, почему такая ерунда происходит.
Доброе время суток, Loko! А Windows в Uses прописано? :))) Ответ отправлен: 27.11.2003, 15:43 Отправитель: sir henry Отвечает Boriss
Здравствуйте, Loko! 1) В справке: Разделы - Поиск - Registry - Using TRegisrty В окне: Прав.кнопка Find Declaration - исх. текст F1 - получишь описание. Файл: D7.hlp , и на других версиях, наверно, тоже 2) ВИДИМО, ошибка в том, что нет ссылок на модули 3) У меня следующее нормально прошло :
Приложение: Ответ отправлен: 27.11.2003, 12:36 Отправитель: Boriss Отвечает THE_PRO
Здравствуйте, Loko! Poprobuy ne Reg := TRegistry.Create; Reg.RootKey := HKEY_CURRENT_CONFIG; a Reg := TRegistry.Create; Reg.RootKey := 'HKEY_CURRENT_CONFIG';
Ответ отправлен: 28.11.2003, 08:46 Отправитель: THE_PRO
Вопрос № 1136
Может кто знает, есть ли где модули messages.fpd, windows.fpd, mmsystem.fpd для TMT Pascal?
Приветствую Вас, BS! Купите лицензионную версию, там все будет :). В бесплатной версии, скачаной с интернета, компиляция программ только для DOS. Ответ отправлен: 27.11.2003, 15:45 Отправитель: sir henry
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.