Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2011, 13:54   #1
Studik
Пользователь
 
Аватар для Studik
 
Регистрация: 07.05.2010
Сообщений: 34
Вопрос Собственная графическая оболочка

Не совсем понятно куда поставить тему паскаль или делфи. Притулил сюда . Вопрос в следующем, возможно ли спомощью турбо паскаля 7 создать собственый графический интерфейс?
Ну что то типа. Берем изображение bmp объявляем его как объект (Это основная форма программы), другое изображение объявляем как объект-2 и помещаем его на форму, при нажании на объект-2 в объект-1 выводится сообщение "Hallo!". И все это в итоге помещается в один или хотябы несколько исполняемых файлов.
Возможно есть литература где описывается данная тема. Подскажите пожалуйста.
Если бы все люди были идеальны, то любого человека можно было бы заменить любым другим...
Studik вне форума Ответить с цитированием
Старый 05.07.2011, 14:15   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

1) зачем Вам Turbo Pascal ?! Это же MS DOS со всеми вытекающими отсюда проблемами!

2) ДА, такое возможно. сложно. муторно. абсолютно бесполезно, но возможно...
НО!

начнём с того, что ДАЛЕКО не любой bmp файл вообще можно отобразить в турбопаскале.
Дальше. "при нажании на объект-2" нажатие чем?! выбор объекта клавиатурой, нажатием клавишей "Enter" ? Мышкой? Так в стандартном Turbo Pascal не было поддержки мышки. значит, если нужна поддержка мышки - нужно использовать дополнительную библиотеку (не, это не сложно, но просто дополнительный "штришочек"....)
и т.д. и т.п.

Зачем это Вам нужно?!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 05.07.2011, 14:24   #3
Studik
Пользователь
 
Аватар для Studik
 
Регистрация: 07.05.2010
Сообщений: 34
По умолчанию

Вы правы, мне абсолютно это не нужно. Но проблема остается. Какой язык вы бы мне посоветовали (наиболее оптимален для решения этой задачи), ну и какие средства для решения этой задачи существуют в Делфи? Это уж точно не дос.
Спасибо за советы)

Ну и не забываем ссылки на стоящие книжки)) по этой теме
Если бы все люди были идеальны, то любого человека можно было бы заменить любым другим...

Последний раз редактировалось Studik; 05.07.2011 в 14:27.
Studik вне форума Ответить с цитированием
Старый 05.07.2011, 14:35   #4
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Да, Delphi уже лучше. Но зачем вам графическая оболочка?
Цитата:
ну и какие средства для решения этой задачи существуют в Делфи?
Средства в Delphi? ООП рулит.
_-Re@l-_ вне форума Ответить с цитированием
Старый 05.07.2011, 14:43   #5
Studik
Пользователь
 
Аватар для Studik
 
Регистрация: 07.05.2010
Сообщений: 34
По умолчанию

Цитата:
Сообщение от _-Re@l-_ Посмотреть сообщение
Средства в Delphi? ООП рулит.
ООП всегда рулил, но я больше по ассемблеру и использую собственные библиотеки в делфи и паскале написанные на ассемблере. Былбы благодарен если привели бы код где берется рисунок и объявляется как объект, а дальше я бы сам уже до думал. Заранее спасибо.

И возможно кто знает как объявить прозрачность на рисунке, При создании темы для виндовс канал розовый ближе к красному цвету, и при использовании этого цвета рисунок становился прозрачным. Так ли это в делфи?
Если бы все люди были идеальны, то любого человека можно было бы заменить любым другим...

Последний раз редактировалось Studik; 05.07.2011 в 14:46.
Studik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графическая оболочка (вьюер) guru2002 Фриланс 3 21.05.2011 12:36
Графическая оболочка для UPX (GUI-UPX) >>arty<< Общие вопросы Delphi 33 13.02.2011 11:38
Графическая оболочка C++ Якъ Общие вопросы C/C++ 2 09.02.2011 00:32
Собственная операционная система kraftwerk Помощь студентам 0 15.04.2009 15:36
Собственная компонента: будильник redred Компоненты Delphi 1 13.05.2008 06:48