CREAZIONE RADAR PER RALLY

Moderator: Enrico Maria Giordano

User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

CREAZIONE RADAR PER RALLY

Post by Silvio »

Cari amici fwuser,
devo creare un editor per creare un Radar ..
Se nessuno ha im mente che cosa è un radar ve lo spiego :
In realtà il radar è un Roadbook dove sono segnati tutti i percorsi che un pilota di Rally deve eseguire
ogni riga del roadbook è divisa minimo in tre parti :
Km totali e Parziali
Percorso ( con frecce e simboli)
Note

il problema a mio avviso è come fare visualizzare i simboli e le frecce ( percorsi)

qualcuno ha qualche idea ?

Per meglio capire come deve essere fatto ogni riga guardate qui un'immagine ...
http://hyperupload.com/download/011ac2f ... k.jpg.html

Ho segnato con i numeri le principali parti descritte sopra

Grazie in anticipo
Last edited by Silvio on Wed May 03, 2006 3:37 pm, edited 1 time in total.
Best Regards, Saludos

Falconi Silvio
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

proprio non c'è nessuno che mi puo' aiutare ?
avete capito il problema ?
Best Regards, Saludos

Falconi Silvio
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Re: CREAZIONE RADAR PER RALLY

Post by Enrico Maria Giordano »

Silvio wrote:il problema a mio avviso è come fare visualizzare i simboli e le frecce ( percorsi)

qualcuno ha qualche idea ?
In generale per visualizzare delle immagini basta avere le relative bitmaps ed utilizzare la funzione PalBmpDraw().

EMG
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

scusa ma questo non è il problema
Mi spiego
nella prima colonna ci sono due get numerici e vanno bene !!

nella seconda colonna c'è un grafico :
nel grafico devo avere la possibilità di inserire piu di un disegno cioè devo per esempio raffigurare la strada ( il percorso da seguire) questo generalemnte è formato da una linea nera con sopra una freccia e sotto un tondino per far capire il punto dove l'auto si trova in quel momento
poi a fianco di questo disegno o ( a seconda del paesaggio da raffigurare) sopra lo stesso disegno il programma mi deve far inserire un altro disegnino che so per esempio per raffigurare i binari del treno oppure una casa ecc.


nella terza colonna ci sono le note

ora se io riuscissi a creare il grafico complesso cosa che ancora non ho
capito come farlo ( trascinare da una barra bottoni al grafico un disegnino) come potrei salvare il tutto ?

tieni presente che quello che abbiamo detto finora è solo una riga tu immagina che in un radar ci sono migliia di righe.... dovrei costruire una specie di browse che ogni riga avesse i KM parziali e totali , il grafico e le note


mi rendo conto che non è facile

Linares mi ha suggerito di creare un user control ma non ho trovato nessuna classe che mi potesse aiutare a capire come fare

non dico che me lo dovete fare VOi ma certamente voi avete piu' fantasia ed esperienza in questo campo quindi io volevo solo un inizio, un idea da cui iniziare...un piccolo esempio ....tutto qui

GRAZIE
Best Regards, Saludos

Falconi Silvio
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Devi disegnare i bitmaps all'interno delle coordinate della cella, coordinate che puoi tranquillamente ricavare come fa il metodo oBrw:lEditCol().

Per disegnare un bitmap sull'altro basta che li disegni in modo trasparente.

EMG
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

sto iniziando a creare qualcosa :
a sinistra della finestra volevo mettere una barra bottoni oppure usare la classe outlook ma come fare per visualizzare i bottoni corrispondenti alle figure che ho in una cartella ?
Questi poi diventeranno dei pulsanti da fare cliccarci sopra e inserire nel bitmap come hai detto tu sopra ....
Best Regards, Saludos

Falconi Silvio
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Il comando DEFINE BITMAP OF OUTLOOK supporta la clausola BITMAP che ti consente di specificare il file BMP da visualizzare sul pulsante.

Altrimenti puoi utilizzare dei BTNBMP con la clausola FILE.

EMG
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

ecco perchè non mi funzionava io ho tuttii simboli in gif o png
Best Regards, Saludos

Falconi Silvio
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

per la parte grafica ho fatto una prova
adesso posso inserire un disegno in una bitmap e lo posso postare con la clausola DESIGN

Adesso però dovrei salvare tutto tenendo presente anche i simboli inseriti nella bitmap come devo fare?

cioè come si fa a salvare una bitmap
e poi mi conviene salvare il tutto in un file bitmap oppure salvarmi solo le ccordinate dei simbolini dato che l'utente se sbaglia deve ritornarci sopra a modificarla ?

Però questa soluzione mi sembra un po arcaica....meglio di niente dato che in Fw exh non è possibile fare cose come in java...
Best Regards, Saludos

Falconi Silvio
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Io direi la seconda, che non è affatto arcaica ma l'unica possibile, secondo me.

EMG
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

il problema è che in ogni grafico l'utente mette anche fino a 5 /6 simboli
e secondo te dove li salvo le coordinate intendo?
prevedo una marea di campi in archivio cosi si ingrossa l'archivio ?

Num ( numero di linea)
Parziale (km)
Totale(km)
Note1
Note2
Note3

per ogni simbolo tre campi ( nome del BMP, x e y)


Non lo so ....che dici ?
Best Regards, Saludos

Falconi Silvio
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Silvio wrote:il problema è che in ogni grafico l'utente mette anche fino a 5 /6 simboli
e secondo te dove li salvo le coordinate intendo?
In una tabella così fatta:

- Codice grafico
- Codice simbolo
- Coordinata X
- Coordinata Y

E quando devi disegnare un grafico non fai altro che uno scope su quella tabella che ti faccia vedere solo i simboli di quel grafico e poi ne scorri i record disegnandone i relativi simboli.

EMG
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

Ma scusa ti rendi conto che noi stiamo parlando di un grafico per una soa linea mentre in un road book ci sono centinaia e centinaia di linee ?
Lo hai visto mai un roadbook ?
Best Regards, Saludos

Falconi Silvio
User avatar
Enrico Maria Giordano
Posts: 7355
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia
Contact:

Post by Enrico Maria Giordano »

Guarda che con la tecnica di cui sopra puoi disegnare quante immagini vuoi.

EMG
User avatar
Silvio
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Post by Silvio »

si ci avevo già pensato di faren altro archivio dove inserire indicizzati i simboli per ogni immagini ma credo che se calcoliamo un normale numero di 5 simbolini per ogni grafico il dbf si svilupperà moltissimo :
per esempio ho contato un piccolo roadbook per una sezione :
Varano( località di partenza) = 557 linee vale a dire 557 grafici
557x5 = 2785 record

Dato che le prove speciali normalmente da noi sono 5 e poi ci sono le sezioni per il trasferimento piu' altre cazzatine l'archivio supererebbe di gran molto i 10000 record per un roadbook

Dato tutte le esperienze di archivi con grandi quantità di dati , esperienze che ogni tanto leggo in questo forum e nel vecchio sono molto preoccupato che ciò può funzionare senza intoppi
Best Regards, Saludos

Falconi Silvio
Post Reply