powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GUI в Web приложении (списки как в Win 32)
6 сообщений из 6, страница 1 из 1
GUI в Web приложении (списки как в Win 32)
    #36038293
IgorCCS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Искал по форуму ничего похожего не нашел...

В чём суть. Есть желание переписать существующее win32 приложение для работы через браузер.

С помощью каких средств и технологий возможно получить наиболее полные по функциональности ListBox`ы (по сравнению с IDE Win32) для работы со списками (выделение нескольких строк через Ctrl+LMouse, Shift+LMouse, обработка DblClick, перехват KeyPress)? На данный момент используются DevExpress`овские.

Ну, а на пальцах, желательно примерно следующий принцип работы:
1. Выводится список, где к примеру в 1-ом столбце фамилии, в других ещё какие либо данные

2. По двойному щелчку на строке с "Иванов" (не на гиперссылку с фамилией или другими его данными, а именно в любое место прямоугольной области данной записи) вызывается редактор

3. Редактор в виде "модального" окошка/фрейма/... (простите за далёкость), но не в новом окне браузера и с сохранением "на заднем плане" списка. По типу такого полупрозрачного DialogBox. На нем лежат необходимые компоненты для редактирования нужных полей (не обязательно представленных в списке). Кнопки "Ок", "Отмена"

4. Выделили либо с помощью Ctrl+LMouse, Shift+LMouse, Shift+Up, Shift+Down, Ctrl+A, Ctrl+Shift+End, ... какой либо набор записей. Выбрали необходимое действие через контекстное меню и обработчик может получить значения выбранных записей (например значение скрытого поля id). Выделение с помощью CheckBox`а на нужных не то...

Просто без всего этого (и без альтернатив) работать будет оч тяжко.
Спасибо.
...
Рейтинг: 0 / 0
GUI в Web приложении (списки как в Win 32)
    #36038337
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это будет крайне весело, копайте в сторону javascript, silverlight или flash. Я мало видел веб-приложений, которые были бы реально похожи по функциональности на оконные
...
Рейтинг: 0 / 0
GUI в Web приложении (списки как в Win 32)
    #36041656
Ryz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Flash или сильверлайт.
Для яваскрипта посмотрите ExtJS. Очень крутая библиотека.
...
Рейтинг: 0 / 0
GUI в Web приложении (списки как в Win 32)
    #36047940
Фотография badboychik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как я помню, на любые элементы в HTML можно натравить js-события onclick,ondoubleclick,onhover и еще кучу...
А диалоговые окна легко делаются с помощью библиотеки jQuery - они и таскаются и размеры также меняются. Очень легко делать win-подобные страницы, там чего только нет в этой библиотеке. Можно сделать быстрые и вообще не перезагружаемые полностью страницы, если AJAX-ом только отдельные блоки страницы изменять. Элементы из jquery даже MS встроила в ASP.NET 2.0
...
Рейтинг: 0 / 0
GUI в Web приложении (списки как в Win 32)
    #36050788
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RyzДля яваскрипта посмотрите ExtJS. Очень крутая библиотека.+1
Всё перечисленное в стартовом посте там есть
...
Рейтинг: 0 / 0
GUI в Web приложении (списки как в Win 32)
    #36050824
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorCCS,

всё зависит от глубины твоей крутизны. Лобовой вариант - подписанный ActiveX элемент. Можешь перенести ВЕСЬ функционал твоего приложения в веб почти без изменений.

Альтернативный вариант - копай в сторону всяких там Ajax, Flash-эффектов и прочее.

Если корпорация - подумай о Citrix, и Windows терминалах.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GUI в Web приложении (списки как в Win 32)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]