Вверх ↑
Этот топик читают: Гость
Ответов: 52
Рейтинг: 2
#76: 2011-01-12 20:59:52 ЛС | профиль | цитата
Slider, проблема в KOLGRushControls.pas

спасибо )
------------ Дoбавленo в 20.00:
или лыжи не те, или я безруконогий:
D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(1) Error: 'UNIT' expected but '<' found

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(8) Error: Undeclared identifier: 'TDebug'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(10) Error: Undeclared identifier: 'IWinLayout'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(19) Error: Undeclared identifier: 'TControlAlign'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(24) Error: Undeclared identifier: 'PControl'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(27) Error: Undeclared identifier: 'TData'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(34) Error: '.' expected but 'IMPLEMENTATION' found

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(10) Hint: Private symbol 'FLayout' declared but never used

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(12) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer.SetLayout'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(24) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer.Create'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(25) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer.Destroy'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(26) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer.Init'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(27) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer._work_doLeft'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(28) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer._work_doTop'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(29) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer._work_doWidth'

D:\Programm\HiAsm\Elements\delphi\code\hiLayoutSpacer.pas(30) Error: Unsatisfied forward or external declaration: 'THILayoutSpacer._work_doHeight'

D:\Programm\HiAsm\Elements\delphi\code\WinLayout.pas(94) Fatal: Could not compile used unit 'hiLayoutSpacer.pas'
Сборка завершена.


------------ Дoбавленo в 20.03:
упс
ссорь за мозгоклюйство - с ошибками скачал svn
------------ Дoбавленo в 20.59:
Следующий вопрос:при загрузке размеров и положения кнопки из ини-файла и закрашивании его рисунком - она не отображается вообще, как только привязку к ини-файлу убираешь - отображается нормально. В чем может быть причина?

пример http://ifolder.ru/21279906

тут проблема осталась
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#77: 2011-01-12 21:58:30 ЛС | профиль | цитата
Slider писал(а):
тут проблема осталась

Маленький пример в студию, я же ясно написал
nesco писал(а):
Ничего не могу сказать, пока не будет примера

карма: 22

0
Ответов: 52
Рейтинг: 2
#78: 2011-01-13 05:34:10 ЛС | профиль | цитата
пример в архиве
http://hiasm.com/forum_serv.php?q=56&id=2068
------------ Дoбавленo в 05.34:
если убрать указания координат и размера кнопки "закрыть" (связи от .ini файла) - кнопка отображается нормально. С ними - никак (
Почему если спрятать TransparentManager в контейнер - он не работает?
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#79: 2011-01-13 08:55:28 ЛС | профиль | цитата
Slider писал(а):
Почему если спрятать TransparentManager в контейнер - он не работает?

Менеджеру работают только в конструкциях, где сам менеджер находится выше уровня, чем клиент

Slider писал(а):
если убрать указания координат и размера кнопки "закрыть"

Потому, что в таком случае, когда нет файла, читаются нули, и чтобы такого не было, надо делать вот так, но это исключит возможность иметь координаты 0.0


Add(Ini,4491670,595,217)
{
FileName="Skins.ini"
Section="Close"
Key="Left"
link(onResult,7344883:doCase,[])
}
Add(Case,7344883,651,217)
{
Value=Integer(0)
}

К тому же, у тебя в примере рисунок пытается считываться не с той директории, в которой он лежит
карма: 22

0
Ответов: 52
Рейтинг: 2
#80: 2011-01-13 08:59:15 ЛС | профиль | цитата
рисунок считывается не с той директории, в которой он лежит

вполне возможно, ибо за компом долго ))
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#81: 2011-01-13 09:01:31 ЛС | профиль | цитата
Slider, и вообще, открой для себя компонент Debug, очень помогает
------------ Дoбавленo в 09.01:
nesco писал(а):
где сам менеджер находится выше уровня

Забыл добавить, что и "того же уровня", те -- "сам менеджер находится выше или того же уровня"
карма: 22

0
Ответов: 52
Рейтинг: 2
#82: 2011-01-13 16:37:38 ЛС | профиль | цитата
nesco, у меня снова проблема, если можешь - помоги.
Суть: при создании формы все кнопки работают, проблем нет. Но стоит ее переместить - на кнопки не нажать. Несколько раз подряд кликнешь на форме или свернешь/развернешь на таскбаре - снова работает.
пример: http://hiasm.com/forum_serv.php?q=56&id=2069
------------ Дoбавленo в 15.45:
спасибо ненадо - разобрался сам

------------ Дoбавленo в 16.36:
Народ, есть мысли, как реализовать графический трекбар???
------------ Дoбавленo в 16.37:
не тот, который в инструментах уже есть, а картинками
карма: 0

0
Ответов: 52
Рейтинг: 2
#83: 2011-01-19 15:11:32 ЛС | профиль | цитата
Всем доброго времени суток. Возник еще затык:
в плеере для регулировки громкости использую элемент Volume - у меня в win7 пашет нормально, меняется громкость проигрывателя и только. В WinXP регулируется громкость общая. Как исправить?
карма: 0

0
Ответов: 3349
Рейтинг: 233
#84: 2011-01-19 15:35:02 ЛС | профиль | цитата
Slider писал(а):
у меня в win7 пашет нормально

Это особенность данной ОС а по сути он должен
Slider писал(а):
регулируется громкость общая

карма: 1

0
Ответов: 52
Рейтинг: 2
#85: 2011-01-19 16:14:56 ЛС | профиль | цитата
тогда каким элементом можно регулировать громкость ТОЛЬКО плеера, а не всей системы?
карма: 0

0
Ответов: 3349
Рейтинг: 233
#86: 2011-01-19 17:53:07 ЛС | профиль | цитата
Использовать BASS Введение
карма: 1

0
Ответов: 52
Рейтинг: 2
#87: 2011-01-19 19:16:53 ЛС | профиль | цитата
используя BassVolume - иеняется уже весь уровень звука в win7 ((
карма: 0

0
87
Сообщение
...
Прикрепленные файлы
(файлы не залиты)