Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Программа и интерфейс
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 03.08.2008, 00:31
Anti_L@+meR Anti_L@+meR вне форума
Прохожий
 
Регистрация: 19.05.2008
Сообщения: 39
Репутация: 10
Вопрос Помогите создание скина

Как создать скин на приложение
есть такая идея записовать путь иконки кнопок цвета шрифты в один ini файл который будет лежать в папке с иконками кнопки и паковать в запароленный архив затем при установке скина распакововать этот архив
считывать ini и менять картинки цвета и шрифты
Ответить с цитированием
  #2  
Старый 04.08.2008, 16:40
Аватар для Thrasher
Thrasher Thrasher вне форума
Illuminati
 
Регистрация: 06.03.2008
Адрес: Крым, г. Симферополь
Сообщения: 348
Репутация: 8808
По умолчанию

Зачем так сложно?
Можно просто взять и сделать один архив с иконками и фоном, но им дать осмысленные имена. Например иконка для кнопки "Создать новый файл", будет называться CreateNewFile.Ico... И совершенно незачем паролить архив. Если конечно ты не хочешь написать свою утилиту для создания скинов. Хотя если надо, то умные дядьки с отладчиком подсмотрят пароль.
__________________
Хорошо написанная программа не требует документации
ICQ 9-184-668.
Ответить с цитированием
  #3  
Старый 04.08.2008, 16:59
Phedor Phedor вне форума
Начинающий
 
Регистрация: 28.02.2008
Сообщения: 118
Репутация: 21
По умолчанию

Не проще пользоваться ресурсным файлом? в настройках хранить просто имя файла и все. В самой программе считывать из Res-файла (расширение может быть любым, естественно). Id-ресурса фиксированы, например Id=0 - лого, 1-splash ... и т.д.
Ответить с цитированием
  #4  
Старый 04.08.2008, 18:18
Аватар для Thrasher
Thrasher Thrasher вне форума
Illuminati
 
Регистрация: 06.03.2008
Адрес: Крым, г. Симферополь
Сообщения: 348
Репутация: 8808
По умолчанию

Поскипано.

А ресурсный файл - это спецом для работы с ResStream?
__________________
Хорошо написанная программа не требует документации
ICQ 9-184-668.
Ответить с цитированием
  #5  
Старый 27.08.2008, 20:33
Anti_L@+meR Anti_L@+meR вне форума
Прохожий
 
Регистрация: 19.05.2008
Сообщения: 39
Репутация: 10
По умолчанию

спосибо а может ли кто нибудь дать примерно код как это осуществить
P.S.
архив винрар пароль примерно такой : kdfshgg7entywmrjt98NMU899s8r4
попробуй вычисли
Ответить с цитированием
  #6  
Старый 06.09.2008, 11:58
mskvkin mskvkin вне форума
Новичок
 
Регистрация: 31.08.2008
Сообщения: 99
Репутация: 10
Восклицание так проще

используй компонет alphacontrol
Ответить с цитированием
  #7  
Старый 06.09.2008, 12:38
terehovk terehovk вне форума
Новичок
 
Регистрация: 29.08.2008
Сообщения: 51
Репутация: 10
По умолчанию

А КАК ЕТО СДЕЛАТЬ
Ответить с цитированием
  #8  
Старый 13.09.2008, 10:02
mskvkin mskvkin вне форума
Новичок
 
Регистрация: 31.08.2008
Сообщения: 99
Репутация: 10
По умолчанию

Цитата:
Сообщение от terehovk
А КАК ЕТО СДЕЛАТЬ
скачай компоненты с сайта а там все очень просто просто кидаешь компоненты и выбираешь скин
Ответить с цитированием
  #9  
Старый 13.09.2008, 15:25
terehovk terehovk вне форума
Новичок
 
Регистрация: 29.08.2008
Сообщения: 51
Репутация: 10
По умолчанию

А ГДЕ ЕГО СКАЧАТЬ
Ответить с цитированием
  #10  
Старый 13.09.2008, 15:53
Drozh Drozh вне форума
Активный
 
Регистрация: 12.06.2008
Сообщения: 313
Репутация: 40
По умолчанию

Да бан на гугле не лечится
www.alphaskins.com
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 19:04.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter