Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

WPF - требуется ИИ, можно с детьми

29.12.17 18:06
Re: WPF - требуется ИИ, можно с детьми
 
  moose старожил
в ответ AlexNek 29.12.17 14:46

в общих чертах понятно. пару приложений где-то есть, которые мог бы для такого взять за прототип, если бы делал вашу задачу. но одна - в WinForms, одна - в Qt (еще одна - в MFC, но это уже не для сегодня).

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

это клиент затребовал тулбокс, или "свое решение"? я бы попроще попытался придумать. вариантов, конечно, большое множество, но можно:

0. создать какой-нибудь интерфейс, где можно было бы наклацать параметры (типа размер заготовки, шаг сетки, способ размещения головок по сетке, ...), и потом по кнопке окэй натыкал бы на канву головки. человек может посмотреть, если не нравится - изменить. или двигать руками (snap to grid etc.)

1. если уже вручную размещать головки, то не таскал бы их из тулбокса (это только таскать легко, а программировать таскание - головнячок), а пусть клацает правой мышкой в точку, где хочет разместить головку, появится меню с одним из п-в "new head" (может еще что-нибудь?), и когда клацнет - головка создается и помещается туда, где клацнул (или в ближайший узел сетки)

2. выбирается где-то (пускай в тулбоксе) кнопка "головка", и пока ее не "отвыберут", клац левой мышей по полю создает головку. можно очень быстро наклацать множество.

3. ...


но вам виднее, я просто накидал того, что вы наверняка уже тоже рассматривали.


да, конечно же с наступающим! : )

(огненная собака, кажется, наступает?)

 

Перейти на