Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Use Debug DCUs или что-то ещё? [D5]


Ega23 ©   (2006-02-20 17:39:00) 

надо пройти по F7 создание сплиттера:

 sp1:=TSplitter.Create(Panel1);
 sp1.Parent:=Panel1;
 Panel2.Align:=alLeft;
 sp1.Align:=alLeft;
//  sp1.Width:=3;
 Panel3.Align:=alClient;


вроде галочку поставил, а в конструктор сплиттера всё равно не проваливаюсь.
В чём проблема?

З.Ы. Почему TSplitter настолько ущербный????


Ega23   (2006-02-20 19:26:00) [1]


> У RxSplitter есть два свойства ControlFirst/ControlSecond,
>  я думаю, имеет смысл их явно устанавливать


Есть такие, знаю... Вот, играюсь...


Плохиш   (2006-02-20 19:13:00) [2]

У RxSplitter есть два свойства ControlFirst/ControlSecond, я думаю, имеет смысл их явно устанавливать.


Ega23   (2006-02-20 18:58:00) [3]

Вот я тоже сейчас с ним ковыряюсь. Но всё равно, что-то не очень.
Дело в том, что эти сплиттеры мне нужно создавать именно в ран-тайме (из БД информация идёт). И вот что-то они себя кривенько ведут...  :-(


Плохиш   (2006-02-20 18:55:00) [4]

Всегда TRxSplitter использовал, проблемы были только в самом начали, когда учился его готовить, к компоненту кстати неотносящиеся :-)


Ega23   (2006-02-20 18:35:00) [5]


> Сплиттер - проклятье человечества!! Самое большоё "удволетворение"
> я получил именно от попыток заставить нормально работать
> этот компонент в любом мала мальски  нестандартном окружении.
>
>


Слушай, Жень, неохота свой компонент писать. Можешь подсказать что-нить готовое?
Я тут заметил, что эта скотина ещё и от координат зависит.
А за такое:

constructor TSplitter.Create(AOwner: TComponent);
begin
 inherited Create(AOwner);
 FAutoSnap := True;
 Align := alLeft;
 Width := 3;
 Cursor := crHSplit;
 FMinSize := 30;
 FResizeStyle := rsPattern;
 FOldSize := -1;
end;


ИМХО вообще убивать надо!


jack128   (2006-02-20 18:31:00) [6]

Ega23 ©   (20.02.06 17:39)
З.Ы. Почему TSplitter настолько ущербный????

Сплиттер - проклятье человечества!! Самое большоё "удволетворение" я получил именно от попыток заставить нормально работать этот компонент в любом мала мальски  нестандартном окружении.


TUser   (2006-02-20 18:24:00) [7]

ExtCtrls.pas присутствует в папках, куда прописан путь? А то может только dcu?


Ega23   (2006-02-20 17:57:00) [8]


> Tools -> Debugger Options -> Debug DCU Path правильно прописан?
>
>


$(DELPHI)\Lib\Debug
Ничего не менял...


Stakan   (2006-02-20 17:52:00) [9]


> З.Ы. Почему TSplitter настолько ущербный????

http://www.delphikingdom.com/asp/itemq.asp?mode=1&componentID=523


Stakan   (2006-02-20 17:48:00) [10]

Tools -> Debugger Options -> Debug DCU Path правильно прописан?


Ega23   (2006-02-20 17:46:00) [11]


> Ну, и Debug Information, надеюсь, стоит? :)


Угу... На Debugging'е вообще все галки стоят...


Джо   (2006-02-20 17:44:00) [12]

Ну, и Debug Information, надеюсь, стоит? :)


Ega23   (2006-02-20 17:44:00) [13]

Не-а...   :-(
Optimization оключено...
Ничего не понимаю...


Джо   (2006-02-20 17:42:00) [14]

У меня "проваливается". Перебилди?


Наверх

Титульная страница Поиск, карта сайта Написать письмо