Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/34: Рейтинг темы: голосов - 34, средняя оценка - 4.76
24 / 2 / 1
Регистрация: 01.03.2011
Сообщений: 109

Повернуть Label на 90 градусов

04.04.2011, 16:03. Показов 6936. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите плз, на форме есть label , как повернуть его на 90 градусов чтоб он был вертикальным..
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.04.2011, 16:03
Ответы с готовыми решениями:

Повернуть полигон на 45 градусов
У меня на канве есть полигон из 4 точек (квадрат) и мне надо его повернуть чтобы углы смотрели влево, вправо, вверх и вниз (как у ромба)....

[C++ Builder XE] TcxSpreadSheetBook. Повернуть текст в ячейке на 90 градусов.
Здравствуйте! Подскажите возможно ли повернуть текст в ячейке компонента TcxSpreadSheetBook на 90 градусов и выравнять по центру, что...

Как программно повернуть изображение на экране на 90 градусов?
Как программно в Win7 сменить ориентацию экрана т.е. повернуть изображение на экране на 90 градусов. Как программно временно запретить...

8
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
04.04.2011, 16:43
зачем?
0
24 / 2 / 1
Регистрация: 01.03.2011
Сообщений: 109
04.04.2011, 16:44  [ТС]
LK, блин, если бы я задавался такими вопросами то вообще бы не жил наверное))))
наверное потому что надо???))))
Я делаю таблицу из чекбоксов, необходимо чтобы именно так располагался верхний label
0
 Аватар для Gremlin
519 / 307 / 58
Регистрация: 30.07.2008
Сообщений: 607
04.04.2011, 16:47
Если чтоб буквы были по вертикали то так: "\r\n" - переход на новую строку
1
2
3
4

C++
1
2
    Label1->WordWrap = true;
    Label1->Caption = "1\r\n2\r\n3\r\n4";
а если чтоб буквы были по горизонтали (были как бы боком), то скорее всего на канве вырисовывать
0
24 / 2 / 1
Регистрация: 01.03.2011
Сообщений: 109
04.04.2011, 16:51  [ТС]
Цитата Сообщение от Gremlin Посмотреть сообщение
Если чтоб буквы были по вертикали то так: "\r\n" - переход на новую строку
1
2
3
4
помоему это через чур жестоко, мне надо повернуть а не записать в столбик, да и тем более как ты представляешь себе текст даже в 10 символов, при том он все время будет разный, это надо линейный проход массива потом добавление каждого символа после каждого элемента массива? Жесть ))))
Да и вообще это не совсем то что я ищу ! ! ! мне надо чтобы слово написанное так __ повернулось вот так | ))))
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
04.04.2011, 16:57
Цитата Сообщение от baikonyr Посмотреть сообщение
1. блин,
2. если бы я задавался такими вопросами то вообще бы не жил наверное))))
3. наверное потому что надо???))))
Я делаю таблицу из чекбоксов, необходимо чтобы именно так располагался верхний label
1. не груби
2. я задаю вопросы не ради собственного удовольствия - от решения твоих проблем я его не получаю
я просто уточнил вопрос, потому что от этого зависит решение, конечно, можно было расписАть этот вопрос на пол-страницы
3. см. ответ №2.
Если тебя интересует, то решение твоего вопроса довольно простое.
0
24 / 2 / 1
Регистрация: 01.03.2011
Сообщений: 109
04.04.2011, 17:14  [ТС]
LK, Насчет этого ответа я уже отписал)))) Прошу прощенья я не собирался грубить))))

Добавлено через 13 минут
я так понимаю о таких возможностях ни кто не знает???
0
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
04.04.2011, 17:50
Цитата Сообщение от baikonyr Посмотреть сообщение
я так понимаю о таких возможностях ни кто не знает???
Знаем:
C++
1
2
3
4
5
6
7
8
9
10
11
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TLogFont f;
f.lfEscapement=90*10; //Угол вывода
 
 Canvas->Font->Handle = CreateFontIndirect(&f);
 
 
 Canvas->TextOutA(25,100,"Test----");  //Что за текст и в каком месте канвы
}
//---------------------------------------------------------------------------
Добавлено через 2 минуты
Это, как вы, надеюсь, поняли, мы просто рисуем текст на канве под заданным углом. Как повернуть именно компонент TLabel я не знаю.
1
24 / 2 / 1
Регистрация: 01.03.2011
Сообщений: 109
05.04.2011, 10:47  [ТС]
NiTan, Огромное спасибо, это именно то что нужно ! !! !
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.04.2011, 10:47
Помогаю со студенческими работами здесь

Повернуть квадратную матрицу на 90 градусов против часовой стрелки
Задана квадратная матрица целых чисел размером NN ́ ячеек . Повернуть ее содержимое на 90  против часовой стрелки .

Повернуть на 90 градусов
Мне нужно, чтоб записи таблицы отображались справа от полей, а не как это стандартно бывает снизу. И прри добавлении каждая следующая шла...

Повернуть массив на 90 градусов
Нужно повернуть массив на 90 градусов,но только нужно повернуть его так чтобы то что внутри массива осталось как прежде вот пример : ...

TextView повернуть на 90 градусов
есть textView его нужно повернуть на 90 градусов поворачиваю viewdata.setRotation(90); но размеры не те. То есть если раньше он был...

Повернуть матрицу на 90 градусов
Повернуть матрицу на 90 градусов.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru