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

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

04.04.2011, 16:03. Показов 7019. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru