Логин:     Забыли пароль?
 
Пароль:   Регистрация

Форум / Программирование - Нужен программист для рисования интерфейса  

Нужен программист для рисования интерфейса

Dion
Dion
Посетитель
Сообщения: 2
[Сообщение #1] @ 9 декабря 2011, 10:23
Для решения задач в процессе написания диссертации по технической специальности, требуется программист Delphi для рисования графического интерфейса программной оболочки.

Требования:

• Владение языком программирования Pascal от 2 лет.
• Опыт разработки в среде RAD 2010 Delphi или Borland Delphi 7.
• Завершенные GUI проекты с использованием средств GDI, WINAPI.
• Знание ООП и методов оптимизации GDI графики.
• Желание поделиться опытом и приобрети новые практические навыки.
• Как плюс: умение считать и быстро придумывать алгоритм решения задачи.

Обязанности:

• Разработка концепции и макетов для интерфейса пользователя.
• Написание класса для вывода графической информации на экран.
• Реализация событийного механизма получения входных данных.
• Систематизация и алгоритмизация размерной динамики изображения.
• Рисование графического интерфейса средствами TCanvas.
• Тестирование, отладка, документация кода.

Условия:

• Коммуникация средствами интернета.
• Оплата по результату на телефон, WebMoney или Яндекс.Деньги.
• Свободное творчество в рамках задачи.

Dion
Dion
Посетитель
Сообщения: 2
[Сообщение #2] 9 декабря 2011, 12:30
Главное, чтоб человек был толковым и сообразительным.
Что касается самой задачи, то она простая, если хорошенько подумать и предварительно описать.
Вот начальные условия:
1. Есть окно, реализованное на чистом WINAPI. По сути это объект (1215 строк кода), в котором зашиты, 6 режимов работы приложения.
2. Окно вставлено в некий контроллер вывода реализованный как высокоточный таймер и ввода на DirectInput8 (порядка 2000 строк кода).
3. Основной поток дальше идет в графический движок на Direct3D9 (3350 строк кода) с некоторым набором инкапсуляций.
4. Из движка поток идет в генератор графических объектов (почти 7000 строк кода), порядка десятка объектов.
5. Второй поток реализует ввод данных, работу с файлами и загрузку плагинов. В процессе…
6. Внутри отрисовки из IDirect3DSurface9 получаю HDC и передаю его в TCanvas.Handle, а его через механизм событий передаю в dll плагин.
7. В сервисном режиме, задний буфер блокируется, сканируется и всем объектам присваивается код для вызова внутренних функций приложения.
Собственно нужно написать тестовое приложение, которое потом будет подключено в виде плагина. То есть нужно реализовать пользовательский интерфейс для администрирования и настройки программы.
Надеюсь, кто-нибудь будет заинтересован.


Всего сообщений: 2 (сейчас показаны: с 1 по 2)

Перейти в раздел:


 © 2004 - 2017, Delphi.int.ru
Версия форума: 1.10 (19.01.2010)
RSS Delphi.int.ru Expert Код
Выполнено за 0.09 сек.
Обратная связь  
Рейтинг@Mail.ru Majordomo.ru - надёжный хостинг