Label

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Zotoff
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.04.2004 (Вс) 2:45

Label

Сообщение Zotoff » 19.04.2004 (Пн) 2:14

По умолчанию надпись имеет свойство valign равное top. Кто не знает HTML попробую объяснить =). Это значит что сама надпись всегда в самом верху, независимо от размеров label`а. А как мне сделать чтобы она была внизу? И вообще, можно ли это сделать не затрагивая новые OCX`ы??? И еще... почему у вас Поиск по форуму не пашет?

X-BOND
Реалист
Реалист
 
Сообщения: 944
Зарегистрирован: 19.08.2002 (Пн) 11:44
Откуда: Ukraine

Сообщение X-BOND » 19.04.2004 (Пн) 9:18

Стандартный контрол может выравнивать текст только влево, вправо и по центру, больше ему не дано.

А поиск наш только англицкие буковки понимает.

Zotoff
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.04.2004 (Вс) 2:45

Сообщение Zotoff » 19.04.2004 (Пн) 13:14

Ну а как тогда быть. Уж очень не хочется писать километр кода, но и чужие контролы не хочу. Может можно не через Лейбл а через другую какую хрень?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 19.04.2004 (Пн) 15:28

Сделать свой лейбл - это от силы 100 строк кода.
Lasciate ogni speranza, voi ch'entrate.

Zotoff
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 18.04.2004 (Вс) 2:45

Сообщение Zotoff » 19.04.2004 (Пн) 21:10

Я готоы написать сам, толко не могу догнать как это осуществить впринципе =(((. Может кто какой алгоритм подкинуть?

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 20.04.2004 (Вт) 8:52

Можешь все реализовать через API. TextOut сделает вообще все сам, но нельзя задавать вертикальное выравнивание для многострочного текста. DrawText мало что умеет, но гораздо быстрее.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 3

    TopList