Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/19: Рейтинг темы: голосов - 19, средняя оценка - 4.53
75 / 36 / 1
Регистрация: 03.08.2012
Сообщений: 447

Создание своего дизайна

20.08.2012, 13:32. Показов 4073. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Решил попробовать сделать свой дизайн. Нарисовал формочки на которых будут размещены Лейблы. И столкнулся с такой проблемой. У меня будет два Image, Align = aClient, и они будут переключаться между собой при нажатии на фон. Сверху будут 3 дочерних окна, фон у окон будет прозрачным. Свойство BorderStyle = bsNone. Должна остаться просто моя закачанная картинка со всеми свойствами, которые я сделал в фотошопе. Прозрачность, тени по краям. Немного покурив, что для этого нужно столкнулся с такой проблемой. Мои прозрачные файлы в фотошопе сохраняются в формате png, а такой формат не встраивается в компонент Image. Если делаю формат jpeg - вместо моей прозрачности появляется белый фон. Нашел то, что форматы ico идут как раз с прозрачным фоном. Это то, что мне подходит, но при конвертации во всех программах из png в ico теряется мой размер картинки и превращается в 128х128. Подскажите как быть? Может быть есть где литература по созданию своего мини-дизайна?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.08.2012, 13:32
Ответы с готовыми решениями:

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

Создание своего дизайна для приложения
Доброго времени суток! Я новичок в программировании под Андроид, и у меня есть один вопрос, как создать свою тему для андроид приложения?...

Изменение вида элементов и создание своего дизайна
Здравствуйте. Подскажите пожалуйста, как изменять вид элементов, создавать свой дизайн кнопок и т.п.

24
75 / 36 / 1
Регистрация: 03.08.2012
Сообщений: 447
20.08.2012, 15:28  [ТС]
Студворк — интернет-сервис помощи студентам
Угу... с белым оно справилось. А как исправить ошибку? Ведь у флага тень отрисовалась как следует

Добавлено через 1 минуту
Если бы эту картинку можно было из PNG сделать ICO то проблемы бы решилась.
0
Я Фоюмчанин ? дааааа)
 Аватар для ivan.-94
213 / 204 / 23
Регистрация: 02.06.2012
Сообщений: 1,424
Записей в блоге: 12
20.08.2012, 15:33
kpoxaa, Вам нужно открыть фотошоп и исправить
0
75 / 36 / 1
Регистрация: 03.08.2012
Сообщений: 447
20.08.2012, 15:39  [ТС]
Это моя картинка я ее и делал в фотошопе... что именно мне исправить? В фотошопе нельзя сохранять файл ICO.

Добавлено через 2 минуты
Придется полностью убирать тень наверное...
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
20.08.2012, 15:46
Цитата Сообщение от kpoxaa Посмотреть сообщение
Придется полностью убирать тень наверное
- да зачем?! Просто обрезать до какого-то уровня серого, чтоб темнее был, чем фоновая картинка.
1
75 / 36 / 1
Регистрация: 03.08.2012
Сообщений: 447
21.08.2012, 11:06  [ТС]
Попробую что-нибудь придумать... главное тень не обрезать сильно, а то будет как обрубленное смотреться.

Добавлено через 19 часов 15 минут
В общем всем спасибо. Получилось очень классно и здорово!!!! Все как и было задумано

1. Мелкие проблемки все же есть... например свойство AlphaBlend не хочет выставляться на динамически созданных формах. Основная форма должна быть не прозрачной, а все которые сверху нее немного прозрачными. Они делаются прозрачными ТОЛЬКО вместе с главной формой... Отдельно от нее нельзя выставить прозрачность.

2. И еще вопрос по обращению между формами. Все заголовочные файлы я подключил. Пытаюсь из трэк бара внести значение в Лейбл на другой форме.

C++
1
2
3
4
void __fastcall TGame_Form::TrackBar1Change(TObject *Sender)
{
Form_Inform->Label2->Caption=IntToStr(Game_Form->TrackBar1->Position);
}
И нечего не происходит.... но все компилится без ошибок!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.08.2012, 11:06

Создание своего Event для своего класса
как создать событие для своего класса? У C# нужно создать свое делегат, потом создать экземпляр этого делегата, и из вне привязать...

Создание дизайна сайта
Доброго времени суток. Начну с того что в ноль и в дизайне и тп... прошу не то что бы помощи а так сказать направить на верный путь. ...

Создание простого дизайна
как сделать следующий дизайн... интересует как разместить шаблон по центру и как выровнить <div> Menu и Content... что бы они...

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

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


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
Генератор паролей (вариант №2)
Maks 30.10.2026
Обновленная версия ранее созданной обработки. Добавлены следующие реквизиты типа Булево: - Буквы; - Цифры; - Символы. Изменена логика команды "Сгенерировать" и процедуры "ПриОткрытии":. . .
Генератор паролей (вариант №1)
Maks 29.10.2026
Реализация из решения ниже выполнена исключительно по моей инициативе, дабы облегчить себе работу в создании паролей для администрируемых мною сервисов и пользователей. Самым главным критерием для. . .
Установка ChatGPT (Codex) на Windows без использования Microsoft Store
Fabien159 28.10.2026
Здравствуйте всем читающим! Опишу процесс установки ChatGPT (Codex) на Windows, если по каким-то причинам у вас не получается устанавить его через Microsoft Store. И так: 1. Скачиваем с. . .
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru