|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.06.2015, 19:58 | #1 |
Регистрация: 29.06.2015
Сообщений: 5
|
Помогите создать форму как на картинке.
Только начинаю осваивать Delphi и мне нужно сделать простенькую программу - "Идеальный вес". Я все сделал, но вот никак не могу сделать две вещи:
1. Выравнить название формы по левому краю 2. Расположить TLabel (52) по центру относительно другого TLabel (идеальный вес) и сделать так, чтобы текст внутри TLabel располагался по центру внутри. XE_1.jpg И еще пару вопросов: 1. Почему ctrl+z не работает? я перемещаю компоненты на форме и хочу вернуть компоненту на старое место, нажимаю ctrl+z не работает 2. Для чего внизу закладка Code/Dizain/History я имею в виду History |
30.06.2015, 08:31 | #2 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
1. разве текст не слева?
2. "Расположить TLabel (52) по центру относительно другого TLabel (идеальный вес)" чтобы перекрывал ? или все же по центру между TLabel (идеальный вес) и правой границей? 1. комбинацию ctrl+z надо описывать в коде самому, на событие OnKeyDown проверяй какие нажаты клавиши и описывай действия отмена 2. это история изменений, добавляется после каждого сохранения
Пишу на Delphi за еду
|
30.06.2015, 23:10 | #4 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
1) Оно и так по левому выравнено!
2) Чего вы хотите добиться не понятно всё и так как вы описываете |
30.06.2015, 23:43 | #5 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
|
|
30.06.2015, 23:48 | #6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
утром получил гонорар от дипломника, было хорошее настроение, работа на работе вся доработана, делать нечего... так что, я просто коротал рабочий день, получая удовольствие от кодинга. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
01.07.2015, 04:31 | #7 | |
Форумчанин
Регистрация: 30.06.2015
Сообщений: 353
|
"Вот што горорары с людями делають!" (с)
Могу предположить что требуется: Код:
Цитата:
|
|
01.07.2015, 08:31 | #8 |
Регистрация: 29.06.2015
Сообщений: 5
|
Эта картинка из учебника, а вот моя:
Безымянный.jpg 1 Чтобы выравнить текст формы слева надо кодить? а на Object Inspector как? я там все перещелкал 2. Мне как новичку трудно, я накидал на форму кучу элементов, затем начинаю их располагать как мне нужно, и в какой-то момент хочу вернуть все назад, как это сделать? Всем спасибо! Думал Delphi для быстрой разработки, но блин одну форму рисую по несколько часов, особенно не знаю как выравнивать несколько элементов одновременно например по центру? Как сделать привязки? например когда распахиваешь форму чтобы элементы тупо не стояли на месте а пропорционально друг друга расширялись вместе с формой. Как заставить элемент всегда быть только слева от формы или справа или внизу, я могу форму распахивать, сжимать? И еще такой вопрос:- когда я пишу коды, строчки располагаются как попало, как применить формат? чтобы весь код красиво выравнился с отступами и т.д. Безымянный1.jpg Извиняюсь что так много вопросов, учусь по книжке Рубанцев В. - Большой самоучитель Delphi XE3 - 2012 а там сделай так, сделай вот так, а как сделать как на картинке ни слова. Если есть мануал на русском по настройкам delphi, горячие клавиши там, полезные советы как быстро создавать формы буду благодарен |
01.07.2015, 09:14 | #9 | ||||||
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
З.Ы. За такие скриншоты (всего десктопа, когда это не является необходимым) надо руки отрывать. Сорри. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
||||||
01.07.2015, 10:30 | #10 |
Регистрация: 29.06.2015
Сообщений: 5
|
Спасибо за ответ. Со скриншотами поленился. Текст формы - я имел ввиду свойство Caption элемента Form. Как сделать чтобы текст "Вес" было слева, как на картинке наверху. Даже в вашей демке (за нее отдельное мерси) заголовок формы раполагается по центру.
Все таки снова про "отмена действий". Если у меня на Form куча элементов и мне нужно отменить предыдущее действие как это сделать? Я добавил лишний TLabel и хотел нажать ctrl+z чтобы мое добавление отменилось. Не сработала, пришлось жать Delete прямо по ней. Согласитесь неудобно же! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с курсовой, создать форму из таблиц. | Жукеивич | Microsoft Office Access | 0 | 10.12.2013 01:00 |
Как создать форму в ручную и освободить из памяти предыдущую форму, на С++Builder 2009? | AndreyK | Общие вопросы C/C++ | 1 | 18.01.2012 20:54 |
как создать форму | Pisi_zavisim | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 29.04.2011 13:46 |
Как создать форму | casio23 | Общие вопросы Delphi | 2 | 16.02.2011 20:33 |
помогите создать форму! | skarlet | Microsoft Office Excel | 22 | 20.01.2009 23:37 |