Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

C++, WINAPI GUI and STL

Класс, показывающий на экране диалог, позволяющий редактировать набор записей из трёх полей (строка, строка, booolean checkbox)

Методы:

AddRec(index I, string A, string, B, int C)

ShowDialog

На экране N записей без полосы прокрутки. Каждая запись - это три поля ввода, расположенных горизонтально. Слева от каждого поля ввода метка (label).

Внизу диалога кнопки 'ok' (сохранить всё и выйти) 'apply' (сохранить), 'discard' восстановить прежние значения и 'exit without saving' (просто выйти)

При потере фокуса полем ввода, класс должен вызывать методы класса-родителя для для проверки правильности ввода

boolean CheckA(index I, string)

boolean ChecKB(index I, string)

boolean CheckC(index I, boolean)

если проверка непрошла, восстанавливать предыдущие значения.

При нажатии кнопок save или apply

созранять значения вызовом методов

SaveRec(index I, string A, string, B, int C)

класса родителя

Здесь string - это строка из STL, index I - это уникальный ключ записи типа int.

В реализации можно использовать только стандартные библиотеки, STL и win32api

Сделать тестовую программу, демонстрирующую работу диалога.

Должно компилироваться в VC++ и ещё в каком либо одном компиляторе

18 лет назад
vsb-man
Гость 
NaN летРоссия
18 лет в сервисе
Был
16 лет назад
  • Похожие заказы
  • Для человека с ограниченными возможностями (правая рука двигается, но на ней не двигаются пальцы, на левой руке - пальцы функционируют, но сама рука неподвижна) необходимо разработать программно-аппаратное решение, позволяющее вести работу с Windows, Office, Internet. ...

    Закрыт
    18 лет назад
  • $400

    Сделать интерфейс (простой!!!) Добавить два блока Рание в программе такой блок был уже сделан, просто надо добавить его для другой переменной! И естественно все собрать! В архиве прилагается то, что уже сделанно! Можете посмотреть) Идеально если дописывать буду ...

    Закрыт
    18 лет назад
  • Доработать типовую конвертацию Acc77_80.xml, необходимо добавить возможность выгрузки операций всех документов и закрузки их в бухгалтерию 80. Выгрузка проводок должна осуществляться за выбранный период.

    Закрыт
    18 лет назад
  • Конечный продукт - сетевая покерная игра, как на прилагающемся скриншоте. Что есть - полностью вся графика, работающий сервер, базовая клиентская часть. Что необходимо - разработать DLL, которая будет представлять игру. DLL должна обрабатывать команды сервера и отображать ...

    Закрыт
    18 лет назад
  • Здравствуйте, Ищется человек, готовый помочь в написании программы. Программа должна быть написана на VS.Net (скорее всего на 2005-м), работать с базой созданной на SQL Server 2005 (база есть, 7 таблиц, не шибко большая, но этого достаточно, если конечно для ...

    Закрыт
    18 лет назад
  • $100

    Мне нужна программа, которая может получит сигнал от микрофон-порта звуковой карты, распознавать звук, и соответсвенно показывать цифры. Т.е.: грубая схема программы: a=поступивший на микрофон сигнал if a=1.wav then print "1" elseif a=2.wav then print "2"

    Прикладное ПО1 исполнитель
    Закрыт
    18 лет назад
  • $250

    Мы ищем разработчиков со знанием Palm OS. У нас несколько проектов на руках. Для начала нам нужен этот проект, базовые функции такие: - Разработка в Codewarrior 9. - Это простая логическая программа, которая включает 3-4 формы и один ...

    Закрыт
    18 лет назад
  • $500

    Суть проекта в следующем: необходимо доделать сайт с коммерческой стороны, чтобы можно было расплачиваться кредитками. Все подробности по аське:298859425

    Закрыт
    18 лет назад
  • $50

    Написать пр-му на С++, которая выводит на экран меню, состоящее из 2-х полей. В левом поле: • Задается кривая (рисуется мышкой при удержании левой кнопки мыши). Притом кривая не может рисоваться без указания начала пути, а следующая ...

    Закрыт
    18 лет назад