Italian B4J come omettere una classe prima di compilare una libreria

LucaMs

Expert
Licensed User
Longtime User
Magari potrebbe esserti utile gestire la pressione del tasto destro del mouse, su una cella, e far comparire una dialog (per eventuale immissione/modifica o altro - soprattutto altro, perché per inserimento e modifica l'ideale sarebbe un doppio-click).
 

ivanomonti

Expert
Licensed User
Longtime User
Attenzione che adesso quel click restituisce un numero da 0 a 6, come giorno della settimana (nota che per gli inglesi la settimana inizia di domenica) e come ore da 1 a 24 (probabilmente meglio da 0 a 23).

Quello che manca è la possibilità di inserimento/modifica del contenuto delle celle (nell'interfaccia, ovviamente, non nel sorgente del progetto).

esiste una funzione interna che restituisce il giorno esatto MIACalendar.getDayWeek

Grazie per la dritta precedente

2020-05-07_151542.jpg
 

ivanomonti

Expert
Licensed User
Longtime User
@LucaMs l'unica cosa che leggi il contenuto della sub e che non è il massimo

2020-05-07_152702.jpg


per gli eventi ho risolto

2020-05-07_152643.jpg
 

LucaMs

Expert
Licensed User
Longtime User
Oh, Ivano, non so come tu abbia realizzato il "calendario" (agenda? Boh, forse questo nome è più adatto) ma l'ideale sarebbe che ci fosse una classe Cella - come classe "normale", di codice, e / o una custom view Cella - che poi è anch'essa una classe.
 

ivanomonti

Expert
Licensed User
Longtime User
Oh, Ivano, non so come tu abbia realizzato il "calendario" (agenda? Boh, forse questo nome è più adatto) ma l'ideale sarebbe che ci fosse una classe Cella - come classe "normale", di codice, e / o una custom view Cella - che poi è anch'essa una classe.

infatti e così, quando ti ritorna i numero 1 e 15 ad esempio e la cella del martedì ore 15

1588863275453.png
 

ivanomonti

Expert
Licensed User
Longtime User
spunto preso dalla tua osservazione, quando passi con il mouse si seleziona la cella in questo modo hai come un invito a fare click, nell suo evento in main puoi aggiungere ovviamente il codice a tuo piacere (finestra di inserimento dati) quest'ultima e molto personale e quindi non creo nella classe.

2020-05-07_211542.png
 
Top