Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
1 / 1 / 0
Регистрация: 29.07.2012
Сообщений: 44

Динамическое наполнение формы. Какой компонент использовать?

16.09.2023, 10:11. Показов 1712. Ответов 29

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Надо создать программу с внешним видом как у игрового лаунчера, тип Steam, EpicGames и тп.

Форма. На форме несколько заголовков (меню), при нажатии на которые на форме появляются плашки с картинкой, текстом и какой-то кнопкой, при нажатии на которую запускается программа.
Для каждого заголовка - свой набор плашек.

Сейчас идея такая.

Использовать динамическое создание и удаление элементов на форме. Создать ini-файл из которого буду брать всю информацию для плашек.

Вопрос.

Может есть уже готовый компонент, который позволить реализовать такую схему?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.09.2023, 10:11
Ответы с готовыми решениями:

Динамическое наполнение формы из выпадающего списка
Динамическое наполнение формы из выпадающего списка подскажите, это делается в интерфейсе netbeans мышкой или писать нужно ? если...

Какой компонент использовать
Добрый день. Подскажите как лучше организовать следующее (через какой компонет делать отчеты, БД mssql): 1) статистика выдачи кредитов за...

Какой компонент использовать?
Какой компонент использовать в c# для типа поля text в mysql

29
Айлурофил
 Аватар для Massaraksh7
518 / 451 / 112
Регистрация: 27.05.2017
Сообщений: 2,749
Записей в блоге: 7
25.09.2023, 10:57
Студворк — интернет-сервис помощи студентам
Всё зависит от области применения программы.
Если программа будет использоваться на ограниченном числе однотипных компьютеров, то web-реализация допустима.
Если же на большом числе произвольных компьютеров, то практика показывает, что разные браузеры интерпретируют отдельные элементы html и css по-разному, и картинка может отличаться.
0
Эксперт .NET
 Аватар для Usaga
14771 / 9545 / 1365
Регистрация: 21.01.2016
Сообщений: 35,993
25.09.2023, 11:18
Цитата Сообщение от Massaraksh7 Посмотреть сообщение
Если же на большом числе произвольных компьютеров, то практика показывает, что разные браузеры интерпретируют отдельные элементы html и css по-разному, и картинка может отличаться.
В случае с использованием Electron везде будет один браузер, конкретной версии. Да и отличия не обязательно, что будут существенные. От кастомизации зависит. Чем больше на себя графики возьмёт разработчик, тем единообразнее оно всё будет выглядеть на разных браузерах.
0
 Аватар для krapotkin
6854 / 4680 / 1465
Регистрация: 14.04.2014
Сообщений: 20,686
Записей в блоге: 21
25.09.2023, 11:27
Цитата Сообщение от Massaraksh7 Посмотреть сообщение
на ограниченном числе однотипных компьютеров
именно поэтому веб запускают только на одинаковых компьютерах, а формы Делфи-программ творят чудеса и одинаково хорошо выглядят на любом экране )))
0
Айлурофил
 Аватар для Massaraksh7
518 / 451 / 112
Регистрация: 27.05.2017
Сообщений: 2,749
Записей в блоге: 7
25.09.2023, 11:56
Цитата Сообщение от Usaga Посмотреть сообщение
В случае с использованием Electron
Цитата Сообщение от krapotkin Посмотреть сообщение
именно поэтому веб запускают только на одинаковых компьютерах
ТС не обозначил область использования своей программы, поэтому я и сделал ремарку. Если он делает какую-либо игрушку с работой на неопределённом числе разношёрстных компьютеров, то web лучше не использовать.
Но пусть лучше сам пояснит.
0
Эксперт .NET
 Аватар для Usaga
14771 / 9545 / 1365
Регистрация: 21.01.2016
Сообщений: 35,993
25.09.2023, 12:22
Цитата Сообщение от Massaraksh7 Посмотреть сообщение
неопределённом числе разношёрстных компьютеров, то web лучше не использовать.
Почему, опять же? Весь веб спокойно используется на неопределённом числе разношёрстных компьютеров, включая мобильные устройства, а вот тут конкретно уже лучше не использовать?

Цитата Сообщение от Massaraksh7 Посмотреть сообщение
ТС не обозначил область использования своей программы
Обозначил сразу и однозначно: игровой лаунчер, судя по всему Windows only.
0
Айлурофил
 Аватар для Massaraksh7
518 / 451 / 112
Регистрация: 27.05.2017
Сообщений: 2,749
Записей в блоге: 7
25.09.2023, 12:58
Цитата Сообщение от Usaga Посмотреть сообщение
Весь веб спокойно используется на неопределённом числе разношёрстных компьютеров,
Да. Только полно предупреждений, типа: "Для корректной работы данной XXX используйте только браузер YYY"
0
Эксперт .NET
 Аватар для Usaga
14771 / 9545 / 1365
Регистрация: 21.01.2016
Сообщений: 35,993
25.09.2023, 13:00
Massaraksh7, да я давно уже не видел таких предупреждений, если честно. Это привет из конца нулевых, когда браузеры были в хлам разношёрстные. Сейчас они все на единые стандарты ориентируются. Да и полифилы люди используют. А то, что где-то какой-то стиль может немного иначе рендериться... Это вообще ничего не значит. Ладно бы вообще не работало, или очень криво выглядело.
0
 Аватар для Пытливый
3765 / 2272 / 706
Регистрация: 29.05.2013
Сообщений: 9,622
25.09.2023, 13:08
Тут наткнулся на инфу, что в XE 12 для TListView появился новый плиточный режим представления и это видимо то, что надо ТС.
0
631 / 526 / 104
Регистрация: 05.08.2022
Сообщений: 2,810
25.09.2023, 14:07
Цитата Сообщение от Usaga Посмотреть сообщение
да я давно уже не видел таких предупреждений, если честно. Это привет из конца нулевых,
Сходите в бухгалтерию, спросите как они в клиент-банк ходят Много интересного про "все одинаково в браузерах" узнаете.
Хотя это, считаю, немного особая история.
0
Эксперт .NET
 Аватар для Usaga
14771 / 9545 / 1365
Регистрация: 21.01.2016
Сообщений: 35,993
25.09.2023, 17:36
KSergey9, да, я такое тоже видел. Но не считаю, что какие-то очень редкие, исключительные случаи лютой инерции могут иметь вес. А то так можно прийти к тому, что и DOS широко распространён, и голубиная почта - вещь популярная, и Ленин ещё молодой. Если какая-то хрень где-то ещё практикуется это ещё не значит, что это имеет значение на фоне всего остального)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.09.2023, 17:36

Какой компонент использовать?
Какой компонент можно использовать типа PageControl, только чтобы заголовки страниц находились не в верху по горизонтали, а слева - по...

Какой использовать компонент лучше
Доброго всем времени суток! Вопрос таков: есть интернет-магазины www.etsp.ru, www.tisauto.ru ну и т.д.. У всех этих сайтов при...

Многостраничный редактор - какой компонент использовать?
мне нужен такой многостраничный блокнот в котором странички можно делать доступными, видимыми просто через свойства (типа Visible, Enabled)...

Какой компонент использовать для календаря?
Подскажите, какой компонент дельфи здесь использован, и в какой вкладке он находится?

Вывод матрицы изображений: какой компонент использовать
Как в windows form лучше всего вывести матрицу 6х6 изображений, если в дальнейшем захочу задавать ее размер от 6х6 до 10х10? Думаю есть...


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru