Генератор Интерфейса
13/12/2010 16:27:52
Для чего?
Формирование альтернативного HTML-Интерфейса для программы, написанной на FoxPro.
Зачем?
Без сложных ухищрений FoxPro создает только "стандартный" интерфейс, который в настоящий момент выглядит несколько аскетично.
Программа может предоставить интерфейс в стиле "а-ля web" - без установки каких-либо допополнительных сервисов (например IIS или сервера Апач :) ).
Что дает web-интерфейс?
Естественно (ради этого все и задумывалось), гораздо большие возможности по графическому оформлению.
Используя Javascript, можно добиться таких спецэффектов, что дух захватывает - плавающие разделы, напоминания, часы, календари и т.д. - все зависит от знания этого самого javascript.
Простое размещение видео (+ роликов с youtube), флеш-анимации, файлов мультимедиа непосредственно на форме - еще один плюс web-интерфейса.
Где еще можно применить данную разработку?
Программа подходит для создания пошаговых игр (и все это - средствами FoxPro).
Или, например, "электронных" книг с реакцией на действия пользователя (по сути - получается все та же пошаговая игра :).
Или, еще вариант - загрузчиков/инсталляторов с CD/DVD-ROM.
И вот еще...
Применяя javascript ВМЕСТЕ с FoxPro (при обработке может использоваться код FoxPro, а не только javascript - представьте, какие открываются горизонты), можно создавать код, срабатывающий по какому-либо событию (например, после нажатия кнопки, или в момент времени) и не требующий переформирования всей страницы.
Подробнее:
http://www.maple4.ru/i_m4gi.htm
Добавлю по разработке...
По сути m4gi - FrameWork для формирования интерфейса, отличного от того, что может дать FoxPro.
Меню, панели, плавающие блоки и разделы, анимация, flash и видео и т.д., в общем - все то, что можно увидеть в Интернет-е, можно с успехом применить и в данной разработке.
Получается как бы сайт (все формы основаны на HTML-страницах), но под управлением FoxPro.
Отсюда вывод - необходимы некоторые знания HTML.
Ну и некоторые понятия о ASP или PHP - принципы работы программы с ними несколько схож (да что там говорить, с них слизан).
Что-то интересное
Язык насекомых
Metallica спела песню "Группа крови"
Аргонавты. Туда и обратно
Дикая смесь - колдуны наживаются на бандитах
Большой Взрыв
Что-то политическое
Спорт вне политики
Макароны по-флотски времён военного положения от Елены Лукаш
Как Ленин исковеркал жизнь Ганапольского
Коньячная дипломатия в ПАСЕ
Лариса Ницой. Полная клиника "детской писательницы"