Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 15-35 тыс рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.09.2022, 13:25   #11
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,174
По умолчанию

Вот. У вас в CPU на вызов Hide ушло только 9 байт, а на Visible := False; - 23 байта. Хотя код функции Hide не исключен из вашей программы, а вы его просто не используете. Значит оптимальнее использовать Hide. Программа станет короче на 14 байт.
macomics вне форума Ответить с цитированием
Старый 12.09.2022, 13:34   #12
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 16,014
По умолчанию

Мне все же больше такой вариант нравится:
Код:
  Left := -Width * 2;
  Enabled := False;
Он выглядит более костыльно и оригинально
Arigato вне форума Ответить с цитированием
Старый 12.09.2022, 13:42   #13
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,174
По умолчанию

Еще можно так
Код:
AlphaBlendValue := 0;
AlphaBlend := True;
macomics вне форума Ответить с цитированием
Старый 12.09.2022, 19:04   #14
Kronos913
Форумчанин
 
Регистрация: 10.02.2021
Сообщений: 478
По умолчанию

Цитата:
Сообщение от Arigato Посмотреть сообщение
У него же после открытия новой формы, текущая форма скрывается. То есть пользователь на нее вернуться не может.
Если быть точнее, на старую можно вернуться только после закрытия новой.

Сделано это, во-первых, потому что на одну форму просто нереально вместить все что нужно, потому как программа очень многофункциональна. Во-вторых, еще и юнит первой формы увеличился до таких размеров, что там уже очень сложно что-то найти

Например, есть одна форма, на которой показываются все фото в какой-то папке. А есть вторая форма, которая является фоторедактором, в котором можно выполнить некоторые простые операции с фотографией

И есть еще несколько форм, которые имеют свои функции. И я другого способа все втулить не нашел.

Последний раз редактировалось Kronos913; 12.09.2022 в 19:08.
Kronos913 вне форума Ответить с цитированием
Старый 12.09.2022, 19:19   #15
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,174
По умолчанию

Используйте TFrame
macomics вне форума Ответить с цитированием
Старый 13.09.2022, 00:08   #16
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,811
По умолчанию

Цитата:
Сообщение от Kronos913 Посмотреть сообщение
Сделано это, во-первых, потому
Ну а зачем именно скрывать главную форму приложения? Чем она мешает?
northener на форуме Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Showmodal Mr_skiner Общие вопросы Delphi 4 05.04.2011 17:40
Формы ShowModal SoftKoc Общие вопросы Delphi 6 18.09.2010 16:37
ShowModal, close!!!! Ital1cs Помощь студентам 3 02.04.2010 19:50
вызов из dll не ShowModal. Roof Общие вопросы Delphi 7 25.07.2008 15:22
AlphaBlend + ShowModal Cardagant Общие вопросы Delphi 2 11.06.2008 15:42