Создать форум бесплатно: ixbb.ru :: Календарь на Март 2024 года: calendar2008.ru/2024/mart/

  Reply to this topicStart new topicStart Poll

Как сделать программу красивой или AlphaSkins в де

DelphiST
  Отправлено: Jul 2 2007, 02:57 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 1093
Пользователь №: 796
Регистрация:
23-May 07



Как сделать программу красивой или AlphaSkins в действии.

Вам, программистам, наверное уже давно осточертели стандартные Windows окна. Да и пользователям ваших программ, наверное, тоже. Поэтому я и решил написать эту статью. Самому создавать красивые скины сложно и долго, гораздо легче взять уже созданное. И есть уже такой компонент для Delphi и С++, с помощью которого можно украсить свою программу. Преимущества данного проекта таковы:

1) Много УНИКАЛЬНЫХ скинов (на момент написания статьи их было около 30) 2) Множество объектов: от кнопки и поля ввода текста до калькулятора, лупы, менеджера подсказок и стильного календаря. Их просто до ХРЕНА!
3) Компонент бесплатен и прост. Итак, приступаем к установке.

1) Заходим на сайт http://alphaskins.com или на зеркало http://delphiskins.com
2) Открываем раздел "For Russians"
3) Читаем инструкцию 4) Качаем компонент (D5 - для Delphi 5, D6 - для Delphi 6, D7 - для Delphi 7, D2005, D2006 - не знаю,   CB - C Builder,   BCB2006 - Borland C Builder 2006, Compiled demo! - пример скин-окна, качать всем, очень красиво!)
5) Распаковываем архив (Пароль - atdhfkm).
6) Устанавливаем компонент.

7) Запустите Delphi. Вы увидете три новых вкладки: AlphaStandart, AlphaAdditional и AlphaTools. Сначала киньте на форму sSkinManager и sSkinProvider с вкладки AlphaTools. Сохраните программу, и в папку с программой скопируйте скины (Скины в архиве).

8) Установите свойство sSkinManager > Active в True. В событии onCreate напишите: sSkinManager.SkinDirectory := ExtractFilePath(Application.ExeName); sSkinManager.SkinName := "WLP"; // Сюда пишите имя папки с понравившемся скином. Всё сделано! Теперь кидайте на форму объекты с вкладки AlphaStandart, AlphaTools и AlphaAdditional. Теперь разберём свойства объекта sSkinManager. Их всего 15.

Свойство Active: Указывает, включено ли скинирование. Если false, то AlphaSkins не будет работать.
Свойство AnimEffects: очень интересное раскрывающееся свойство, там лежат все настройки эффектов всплывания окна, времени раскрытия и т.д. Свойство SkinDirectory - папка со скинами. В примере выше мы сделали программу, которая указывает путь до скинов автоматически (т.е. до папки, в которой лежит эта программа).
SkinInfo - свойство для чтения, выводит инфу о скине. SkinName - имя скина.
Version - версия AlphaSkins (только для чтения).
SkinnedPopup - когда вы щелаете правой кнопкой мыши по блокноту, то выплывает менюшка "Вырезать/Копировать/Вставить...". Уродская не правда ли? Установите значение в True, и проблема решена. Остальное вам должно быть понятно. Теперь sSkinProvider.
CaptionAlignment - выравнивание заголовка формы (заголовок указывается в Form1).
ShowAppIcon - показывать иконку приложения в левом верхнем углу. Остальное проэксперементируете сами. В качестве доказательства, что AlphaSkins - незаменимая вещь!


Статья написана DelphiST'ом. Копировать её можно, если набрали более 100 постов!


--------------------
user posted image
PMEmail PosterICQ
Top
ArmanPiter
Отправлено: May 26 2012, 08:39 PM
Quote Post


  Солдат
*

Группа: unior
Сообщений: 1
Пользователь №: 4273
Регистрация:
26-May 12



пароль неправильный для делфи7
PMEmail Poster
Top
ruitrjiu
Отправлено: Dec 7 2013, 05:52 PM
Quote Post


  Unregistered









Major Down The style squad attended to the bedroom<br><br>on the major downward. You start with lighting fixtures, people hand-picked the Fillista pendant rug Moncler Jackets by IKEA $29. 99, empowered from an additional middle century current typical finally, the Henningsen Artichoke lamp for Poulsen Nike Air Max. The reason for writing this is to posting and also cover up typically the mid-century appearance and also it all desirable. Your home contains a simple yet perfect kitchen's and desired to Cheap Burberry Bags maintain some of which sensing inside space or room. Along with you will find a kid in the loved ones and we had to retain it pleasurable, outlined Turner.<br>
The particular corner deliberated large limit
The appears to be deliberated big threshold
Devilish Interiors Layout Number of Beverly xxxxxx
Top
ruitrjiu
Отправлено: Dec 12 2013, 11:04 PM
Quote Post


  Unregistered









In which these demonstrated boys and girls as a result of a variety of<br><br>matures video tutorials in very same intercourse couples suggesting to one another in addition to gauging the main tendencies plus answers from the kid audiences. Canada Goose Parka It really is had been motivating to watch all of our upcoming models having older as well as informative comments Womens Prada Handbags, some thing you'd infrequently come across inside feedback sections of a few of these articles. However Cheap Prada Bags a few of the answers plus doubts reared from Benny and additionally Rafi Okay obtained all of us believing<br>
aired full straight-forward stop these times
During which these showed little ones by many
Wherein they exhibited young ones right from a number of oooooo
Top
Александр Македонский
Отправлено: Jul 20 2014, 06:44 AM
Quote Post


  Unregistered









Если Вы хотите самостоятельно научиться разрабатывать игры, используя игровой движок Unity3D, то Вам обязательно необходимо обратиться к разработчикам игр на сайте http://unity3dforge.com/ .Опытные программисты-дизайнеры покажут и научат Вас как можно быстро и малозатратно делать игры.
Top

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0220 ]   [ 10 queries used ]   [ GZIP выключен ]