Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перевернуть TLabel TEdit / 7 сообщений из 7, страница 1 из 1
12.01.2004, 13:46
    #32373040
ando
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевернуть TLabel TEdit
Я уже задавал этот вопрос, но ответа так и не получил.
Как перевернуть TLabel и TEdit вертикально?
...
Рейтинг: 0 / 0
12.01.2004, 15:18
    #32373260
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевернуть TLabel TEdit
А это вообще можно? :)
Вот 100% знаю в winAPI можно создать вертикальный фонт(и не только, можно ещё и буквы на бок положить(и не только на бок) или растянуть). А вот про сабж ничего не знаю...
...
Рейтинг: 0 / 0
12.01.2004, 15:52
    #32373344
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевернуть TLabel TEdit
Если порыскать в инете то можно что то , да найти ,
я гдето подобное видел , если повезет ,
и ты тоже увидищь ...
____
...
Рейтинг: 0 / 0
12.01.2004, 16:32
    #32373427
123456789098
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевернуть TLabel TEdit
переварачивай монитор вверх ногами ;))
...
Рейтинг: 0 / 0
12.01.2004, 16:49
    #32373455
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевернуть TLabel TEdit
ну сам напиши. уж лабел написать это под силу каждому.
да и едит тоже не шибко сложно...
...
Рейтинг: 0 / 0
12.01.2004, 18:23
    #32373588
SnowMan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевернуть TLabel TEdit
Label развернить не сложно, используя функции CreateFont или CreateFontIndirect. Что-то типа:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
 LOGFONT lf; // Windows native font structure
 memset(&lf,  0 , sizeof(LOGFONT));

 lf.lfHeight =  20 ;
 lf.lfEscapement =  10  *  90 ; 
 lf.lfOrientation =  10  *  90 ;
 lf.lfCharSet = DEFAULT_CHARSET;
 strcpy(lf.lfFaceName,  "Tahoma" );
 ...
 Label1->Font->Handle = CreateFontIndirect(&lf); 

Вероятно прийдется сделать AutoSize = false; и самому определять размеры.

Для Edit так не получится, будут проблемы с мигающим курсором. Лучше использовать Memo c равноширинным текстом и шириной в один символ.
...
Рейтинг: 0 / 0
15.01.2004, 20:47
    #32377775
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевернуть TLabel TEdit
используй компоненты WPtools там чего только не можно.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перевернуть TLabel TEdit / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]