Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];

Вниз

поверх всего   Найти похожие ветки 

 
vase21   (2006-08-22 19:33) [0]

Как отображать компонент поверх всего? например Label поверх Memo


 
Leonid Troyanovsky ©   (2006-08-22 19:48) [1]


> vase21   (22.08.06 19:33)  

> Как отображать компонент поверх всего? например Label поверх
> Memo


Например, Label.Parent := Memo.
Только вот - а на зачем?

--
Regards, LVT.


 
KilkennyCat ©   (2006-08-22 21:03) [2]

А за ради дизайна.


 
RzCoDer ©   (2006-08-22 21:07) [3]

Сначала клади мемо потом лабел


 
Leonid Troyanovsky ©   (2006-08-22 21:11) [4]


> KilkennyCat ©   (22.08.06 21:03) [2]

> А за ради дизайна.


By design :)

--
Regards, LVT.


 
Ketmar ©   (2006-08-22 21:57) [5]

"дзыыынь!
-- служба техподдержки слушает.
-- а почему у вас в программе кнопки разного размера и накиданы как попало?
-- а это новый дизайн, так скоро везде будет. чтобы вы от монотонности не уставали и не засыпали за работой.
-- да? ну, благодарю...
би-и-и-ип.
(почему-почему... мышь у меня глючит, вот почему, ламер тупой!)"


 
Leonid Troyanovsky ©   (2006-08-22 22:42) [6]


> Ketmar ©   (22.08.06 21:57) [5]

> (почему-почему... мышь у меня глючит, вот почему, ламер


То разные вещи: форсмажор и умысел.

--
Regards, LVT.


 
Ketmar ©   (2006-08-22 23:16) [7]

> [6] Leonid Troyanovsky ©   (22.08.06 22:42)
глючная мышь -- это не форсмажор, а леньминор. %-)


 
Юрий Зотов ©   (2006-08-22 23:32) [8]

> RzCoDer ©   (22.08.06 21:07) [3]

Сами пробовали? Попробуйте.


 
StriderMan ©   (2006-08-23 08:32) [9]


> Юрий Зотов ©   (22.08.06 23:32) [8]
> > RzCoDer ©   (22.08.06 21:07) [3]
> Сами пробовали? Попробуйте.

... видимо до сих пор пробует :)


 
Furyz ©   (2006-08-23 09:02) [10]

Гыгы

> Как отображать компонент поверх всего? например Label поверх
> Memo

Можно через parent.Тольо вот зачем , надо еще учитывать что приизменении размеров формы твой желанный дизайн уже не будет так выглядеть


 
vase21   (2006-08-23 10:24) [11]

Мастера тоже если бы все так было легко то да через  
---------------------

RzCoDer ©   (22.08.06 21:07) [3]

Сначала клади мемо потом лабел тоже ----- не катит

parent не работает

есть какой нибудь код для принудительного помещения компонента сверху

А нужно мне это для дизайна но окно не будет менять свой размер


 
Алхимик ©   (2006-08-23 10:52) [12]

> есть какой нибудь код для принудительного помещения компонента
> сверху

BringToFront - для потомков TWinControl

> parent не работает

А проверял?
А так?
label1.Parent := memo1;
label1.Top := 10;
label1.Left := 10;


 
Rouse_ ©   (2006-08-23 10:54) [13]


> есть какой нибудь код для принудительного помещения компонента
> сверху

Поверх Мемо ложи панель, а на саму панель лейбл, хотя уж с лейблом проще GetDC(Мемо)+DrawText


 
StriderMan ©   (2006-08-23 10:56) [14]


> Rouse_ ©   (23.08.06 10:54) [13]
>
> > есть какой нибудь код для принудительного помещения компонента
>
> > сверху
>
> Поверх Мемо ложи панель, а на саму панель лейбл

и будет уродливая панелька лежать на мемо.


 
vase21   (2006-08-23 11:02) [15]

Алхимик ©

А проверял?
А так?
label1.Parent := memo1;
label1.Top := 10;
label1.Left := 10;

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

а все таки  должен быть какой нибудь код для принудительного помещения компонента сверху

у меня есть код для помещения окна приложения гарантированно поверх всех других окон


 
Rouse_ ©   (2006-08-23 11:02) [16]


> и будет уродливая панелька лежать на мемо.

Сделай ее белой и убери бордюр :)))


 
StriderMan ©   (2006-08-23 11:04) [17]


> vase21   (23.08.06 11:02) [15]

фишка в том что TLabel не наследник TWinControl, и для винды он пустое место, просто пиксели на DC.


 
Алхимик ©   (2006-08-23 11:05) [18]

> [15] vase21   (23.08.06 11:02)
>
> у меня есть код для помещения окна приложения гарантированно
> поверх всех других окон

Запусти две программы с таким кодом - что будет? Кто победит? :)


 
vase21   (2006-08-23 11:12) [19]

Алхимик ©   (23.08.06 11:05) [18]

> [15] vase21   (23.08.06 11:02)
>
> у меня есть код для помещения окна приложения гарантированно
> поверх всех других окон

Запусти две программы с таким кодом - что будет? Кто победит? :)

:) ничего хорошего из этого не вышло та прога которая запускалась первой всегда перекрывает вторую


 
Ketmar ©   (2006-08-23 11:44) [20]

> [18] Алхимик ©   (23.08.06 11:05)
победит бензопила "дружба".



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.048 c
15-1156742522
syte_ser78
2006-08-28 09:22
2006.09.17
может кто подскажет название композиции...


15-1156936062
Layner
2006-08-30 15:07
2006.09.17
Помогите разобраться с формулировкой (1й курс) :(


8-1141606095
KALqYAN
2006-03-06 03:48
2006.09.17
Skins


2-1156984662
ph0sgen
2006-08-31 04:37
2006.09.17
Вопрос по DLL


15-1156267181
Vendict
2006-08-22 21:19
2006.09.17
тег <map> в HTML....





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский