хостинг и регистрация доменов
 
Навигация
Delphi
Sail Engine
Полезные ресурсы

iSADA team  Pascal Games
Sample GUI
 
Описание: Очень часто, при разработке очередной игры или др. приложения, приходится сталкиваться с графическим интерфейсом пользователя (GUI). Такая проблема коснулась и меня. Я находился в активных поисках, простого и эффективного решения. Под Pascal к сожалению, таких решений не много, а многие ссылки ведут к примеру Jan Horn`а OpenGL II -> glWindow.
Сделав вывод о том, что данного функционала не достаточно, было принято решение переработать материал и реализовать свою подсистему.
Предлагаю вашему вниманию мою реализацию GUI интерфейса.

Итак GUI содержит следующие контролы:

TGLComponent ->
  • TGLPanel
  • TGLImage
  • TGLListBox -> (TGLComboBox - не реализован)
  • TGLProgressBar

    TGLComponent -> TGLCaptionComponent ->
  • TGLButton
  • TGLCheckBox
  • TGLLabel
  • TGLEdit -> TGLSpinEdit
  • TGLGauge -> TGLProgressBar (BarStyle = bsGauge)

    Все параметры хранятся в файле конфига, что заметно облегчает настройку компонентов.
    Исходники еще не готовы, поэтому пока только demo.
  • Статистика: ( 0 ) комментариев
    Добавил:
    Kordal, в Пятницу 20 Ноября 2009
    Добавить комментарий
    Имя:
    Мыло: (опция)
    Улыбка: smile wink wassat tongue laughing sad angry crying 
    Ваш код:   Код безопасности   Подтвердите:  
    | Забыть меня

    Design by Kornet Network