>>Кроссплатформености не надо.
>>Нужна скорость разработки и увереность в дальнейшей работе.
>>Пока что рассмотриваю QT...
>
>imho единственный разумный вариант.
>
>>Но возник ещё один вопрос по ходу дела: "А как дела обстоят
>>с генерацией отчётов и их последующей печатью?"
>>Чем это можно сделать?
>
>если на базе Qt: http://www.openrpt.com/
>
>// wbr Не совсем согласен с глубокоуважаемым сэром. Банкомат - это весьма специфическая система, и я не думаю, что использование таких вещей, как Qt или GTK+ тут будет очень уместно. Эти продукты заточены под работу с мышой в качестве основного интерфейса, что наблюдается у нас при работе на десктопе. Где вы видели банкомат с мышой? По функциональности интерфейс банкомата можно сравнить с интерфейсом компьютерной игры: есть немного пунктов меню, и есть кнопки, чтобы их выбирать. Обычно для игр делают свой гуи - это совсем не сложно, так как там очень простая логика работы и не нужны сложные виджеты. Я думаю, что Вам надо подумать в этом направлении. Недостаток данного подхода - не такая высокая скорость разработки. Достоинство: можно написать очень компактный, стабильный и неприхотливый к железу код.