nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Creare editbox e dropdown list a runtime

Von: Blackstorm (wanderer.blackstorm@gmail.com) [Profil]
Datum: 09.06.2008 17:30
Message-ID: <f43b570a-5710-4022-bfd2-ed918d89e8f0@e53g2000hsa.googlegroups.com>
Newsgroup: it.comp.lang.c++
Salve, ho bisogno di aiuto. Sto sviluppando una applicazione via
visual c++, che fra le altre cose, ad un certo punto traccia un
grafico. Ora, l'applicazione va in un sistema embedded, e sarà
implementata come shell di sistema direttamente nell'installazione. La
macchina, di suo non avrà tastierà ne altre periferiche di controllo a
parte la porta IR per comandare l'applicaizone via telecomando.
L'applicaizone sfrutta anche il controllo ImageX, regolarmente
licenziato. Il problema che mi trovo di fronte è questo: nel momento
in cui salta fuori il grafico, attraverso la pressione di un tasto,
viene fatto un capture screen del monitor salvando l'immagine in una
locazione determinata (il grafico è a tutto schermo, quindi nessun
problema sotto questo punto di vista - si, la soluzione è un po'
rozza, ma funziona, tutte le altre procedure sono un incubo, fra
device context e inizializzazione, passavo più tempo a capire perchè
non compilava che altro). Mi è stato chiesto di provare a implementare
qualcosa per permettere via telecomando di permetter eil salvatagigo
con nome.

La soluzione a cui avevo pensato era di far comparire una dropdown
list con dentro i caratteri e i numeri, più spazio, trattino e una
voce di terminazione - oltre ad un back/clear- , e accanto una editbox
nella quale far comaprire i caratteri selezionati. Ora, per fare
questo mi serve di creare a runtime, al momento del salvataggio, sia
la dropdown che la editbox, e di farle apparire direttamente sul
grafico (dopo il salvataggio dello screen, chiaramente). Tenendo conto
che il telecomando ha solo 7 tasti, che l'applicaizone sarà una single
dialog senza barra dei menù, e le info di cui sopra, avete
suggerimenti? Ho trovato qualcosa in rete sulle editbox, ma niente
sulle dropdown list. Eventualmente se avete una soluzione più pratica
o comunque attuabile, proponete, sono sempre disponibile a esaminare
idee nuove :)

[ Auf dieses Posting antworten ]