Autore Topic: Controllo gb.calendar2  (Letto 6867 volte)

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Controllo gb.calendar2
« il: 24 Ottobre 2010, 09:25:39 »
Il controllo in questione non esiste, penso che un controllo calendario evoluto sia molto importante per creare programmi Gambas. Il controllo in questione dovrebbe secondo me avere queste proprietà base:
- tipo visualizzazione: giorno, settimana, mese, anno
- possibilità di inserire eventi all'interno del giorno di riferimento
- visualizzazione degli eventi colorati secondo scale di importanza
- possibilità di spostare gli eventi con il mouse
- possibilità di categorizzare gli eventi
- gestione degli eventi con una form di inserimento/variazione dei dati
- aggancio ad un database sqlite per la gestione degliu stessi

Ora, allo stato attuale dei fatti e della mia preparazione Gambas, lo riesco solo ad 'immaginare'  :'(
Sul modo di implementarlo non so proprio da dove partire e se quali controlli utilizzare.
Se qualcuno si vuole industriare con me è il benvenuto.

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Controllo gb.calendar2
« Risposta #1 il: 25 Ottobre 2010, 23:58:28 »
dal titolo mi pare che c'e' stata una prima versione ;)

se invece, come penso, vuoi sviluppare il componente su g2, mmm non so se avro' il tempo di farlo... come ti avevo gia' scritto in altro post, ho gia' iniziato un componente del genere per g3 che mi serve per fare un programma per gestire le manutenzioni...

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Controllo gb.calendar2
« Risposta #2 il: 26 Ottobre 2010, 07:10:57 »
dal titolo mi pare che c'e' stata una prima versione ;)

se invece, come penso, vuoi sviluppare il componente su g2, mmm non so se avro' il tempo di farlo... come ti avevo gia' scritto in altro post, ho gia' iniziato un componente del genere per g3 che mi serve per fare un programma per gestire le manutenzioni...

-buongiorno!! il nome deriva dal fatto che non volevo confonderlo con quello che gia' esiste...
-ho installato g3, passero' a g3 con i miei programmi una volta che su g3 funzioneranno, cosa del quale non sono certo
-fare un componente x g3 e' diverso da g2, presumo, possibile fare un retroporting?
-spero di vederlo sto componente, se potessi lo scriverei ora, avendo le cognizioni giuste

se ti serve aiuto eccomi

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Controllo gb.calendar2
« Risposta #3 il: 26 Ottobre 2010, 09:53:09 »
Citazione
-buongiorno!! il nome deriva dal fatto che non volevo confonderlo con quello che gia' esiste...
Se ti riferisci al mio controllo allora possiamo benissimo chiamarlo gb.calendar (anche perche' il controllo di gambas si chiama DataChooser ;) )

Citazione
-ho installato g3, passero' a g3 con i miei programmi una volta che su g3 funzioneranno, cosa del quale non sono certo
Se aspettate ancora un po a passare a G3, secondo la mia opinione, non fate altro che posticipare la sua data di uscita... bisogna anche provarlo per giudicare e fare qualche aggiustatina al software non la vedo cosi' tragica...

Citazione
-fare un componente x g3 e' diverso da g2, presumo, possibile fare un retroporting?
Per un componente che utilizza grafica come un calendario... dipende. Io ho imparato ad usare la nuova classe Paint per disegnare il controllo e ti dico che si fanno delle ottime cose... dovessi poi riprendere il codice e utilizzare la classe Draw, praticamente comporterebbe riscriverlo tutto da capo... pero' si puo' anche fare, come detto sopra, non e' poi cosi' tragica la cosa.... ma penso che una volta che utilizzi g3 per una tua applicazione/componente, difficilmente tornerai indietro ;)

Citazione
-spero di vederlo sto componente, se potessi lo scriverei ora, avendo le cognizioni giuste
ai gia' dato una sbirciatina a quello che avevo iniziato?

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Controllo gb.calendar2
« Risposta #4 il: 26 Ottobre 2010, 12:44:34 »
@milio

- e mica so tragico, solo che sto utilizzando myZone da tempo e mi dispiacerebbe non utilizzarlo con g3,...certo che voglio usare g3, tra parentesi mi piace molto di +...
- ho reinstallato g3 x vedere i tuoi lavori, appena riesco lo faccio, ultimamente sono stato preso dal mio applicativo myZone, ho scritto la guida di utilizzo


Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Controllo gb.calendar2
« Risposta #5 il: 29 Ottobre 2010, 17:30:47 »
Rilascio una prima versione (in Gambas3) solo per capire se siamo sulla strada giusta ;)

Dimmi se vanno bene i tipi di visualizzazioni...

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Controllo gb.calendar2
« Risposta #6 il: 29 Ottobre 2010, 19:12:28 »
guardo stasera dopo...la pizza...la mia compagna mi sta portando a cena :2birre:

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Controllo gb.calendar2
« Risposta #7 il: 29 Ottobre 2010, 19:19:49 »
gnam gnam pizza....  ;D

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Controllo gb.calendar2
« Risposta #8 il: 29 Ottobre 2010, 21:16:52 »
La grafica è ottima, molto simile (per me è un pregio in questo caso) al componente calendar di outlook. Ho questa visione ma non so come si possa implementare, te la dico: mi immagino , in un giorno particoalre , due o tre iconcine diverse, ognuna indicante un determinato task. Il programmatore puo' 'agganciare' una certa iconcina ad un task particolare, che fa riferimento ad una form di modifica dati personalizzabile. Potrebbe essere non male inserire un campo testo vicino l'iconcina.

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Controllo gb.calendar2
« Risposta #9 il: 29 Ottobre 2010, 22:58:59 »
Vuoi dire che le iconcine fanno da button per richiamare dei form fatti dall'utente per inserire tipo eventi, cose da fare o altro?

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Controllo gb.calendar2
« Risposta #10 il: 30 Ottobre 2010, 00:27:10 »
Vuoi dire che le iconcine fanno da button per richiamare dei form fatti dall'utente per inserire tipo eventi, cose da fare o altro?

si , pensa ad un gruppo di icone, dove:
-ogni icona richiama un evento/form già definito dall'utente
-il numero delle iconcine dipende dal numero di eventi presenti a quella data
-ogni clicca sull'icona invia al form la variabile tipo di evento e la data corrente

il controllo puo' essere soggetto ai controlli di resize?
« Ultima modifica: 30 Ottobre 2010, 08:45:25 da andy60 »

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Controllo gb.calendar2
« Risposta #11 il: 03 Novembre 2010, 13:58:16 »
a che punto sei? mi incuriosisce sto controllo..bellissima grafica

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Controllo gb.calendar2
« Risposta #12 il: 03 Novembre 2010, 14:01:46 »
Mi sono un po' arenato... in sti giorni ho dato con la GridBox... quando andro' avanti ti faccio sapere :)

Offline milio

  • Senatore Gambero
  • ******
  • Post: 1.273
  • Chi parla poco dice tanto...
    • Mostra profilo
Re: Controllo gb.calendar2
« Risposta #13 il: 09 Settembre 2011, 11:24:06 »
Riesumiamo il post...  :angel:

Ho incominciato un nuovo componente: organizer

Non ho utilizzato grafica come nel progetto postato in questa discussione, ma per motivi pratici ho utilizzato oggetti standard di G3...

Fatemi sapere :)


Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Controllo gb.calendar2
« Risposta #14 il: 09 Settembre 2011, 13:59:04 »
Riesumiamo il post...  :angel:

Ho incominciato un nuovo componente: organizer

Non ho utilizzato grafica come nel progetto postato in questa discussione, ma per motivi pratici ho utilizzato oggetti standard di G3...

Fatemi sapere :)



mi autonomino debugger!! :2birre: :2birre: :2birre: