Buon giorno a tutti,
Nella macro che esegue una Dialog Form sarebbe possibile usare istruzioni che permettano l'adattamento delle dimensioni delle Finestre di Dialogo centrate, in modo che l'applicativo lanciato si presenti con lo stesso layout ordinato a prescindere dal tipo, dimensioni e risoluzioni video dei computers utilizzati?
Quale potrebbe essere il font ottimale, e la sua relativa dimensione, per non aver problemi quando si usano macchine ed OS diversi?
Esiste una lista delle varie proprieta' degli oggetti di una Dialog Form, in modo da parametrizzarli da codice e non da finestra dele proprieta'?
Sono un po' stufo di vedere che posizionamento, dimensioni e fonts si presentano in modeo diverso da un pc all'altro....
Grazie in anticipo per la collaborazione
Robrto
Calc, Finestre di Dialogo e full responsive
- DeutscherLinux
- Messaggi: 26
- Iscritto il: giovedì 9 ottobre 2014, 23:01
Calc, Finestre di Dialogo e full responsive
DeutscherLinux
Apache OpenOffice 4.1.1
su Ubuntu 14.04 LTS 64 Bit
su Windows 7 Pro 64 Bit
Apache OpenOffice 4.1.1
su Ubuntu 14.04 LTS 64 Bit
su Windows 7 Pro 64 Bit
Re: Calc, Finestre di Dialogo e full responsive
Con una macro che prima di aprire il dialogo, ne cambia i parametri. In genere lo faccio per allineare i campi al suo interno o cambiare la dimensione della finestra di dialogo in base a ciò che devo visualizzare al suo interno. Non conosco però il modo di raccogliere le informazioni sulla risoluzione video e sulle dimensioni dello schermo.DeutscherLinux ha scritto:Nella macro che esegue una Dialog Form sarebbe possibile usare istruzioni che permettano l'adattamento delle dimensioni delle Finestre di Dialogo centrate, in modo che l'applicativo lanciato si presenti con lo stesso layout ordinato a prescindere dal tipo, dimensioni e risoluzioni video dei computers utilizzati?
Se non erro, Times New Roman e Arial sono i due font che sono presenti in qualsiasi sistema operativo. Le dimensioni dovresti stabilirle riuscendo a prelevare le informazioni che ho menzionato prima.Quale potrebbe essere il font ottimale, e la sua relativa dimensione, per non aver problemi quando si usano macchine ed OS diversi?
Agli inizi, mi esaurivo sul sito dell'api di openoffice per ricavare tutti i parametri, ma da quando ho aggiunto le librerie di XRAY, le cose si sono semplificate notevolmente. Te lo consiglio...Esiste una lista delle varie proprieta' degli oggetti di una Dialog Form, in modo da parametrizzarli da codice e non da finestra dele proprieta'?
https://wiki.openoffice.org/wiki/Extens ... #Xray_tool
Su linux, per visualizzare gli sfondi colorati dei campi presenti in una finestra di dialogo, hai bisogno di aggiungere una riga di codice che in windows non è necessaria...aggiungendola invece, non influisce su windows, mentre su linux risolve il problema
viewtopic.php?f=2&t=3763
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
- DeutscherLinux
- Messaggi: 26
- Iscritto il: giovedì 9 ottobre 2014, 23:01
Re: Calc, Finestre di Dialogo e full responsive
Grazie mille
Stasera provo e relaziono
Stasera provo e relaziono
DeutscherLinux
Apache OpenOffice 4.1.1
su Ubuntu 14.04 LTS 64 Bit
su Windows 7 Pro 64 Bit
Apache OpenOffice 4.1.1
su Ubuntu 14.04 LTS 64 Bit
su Windows 7 Pro 64 Bit
Re: Calc, Finestre di Dialogo e full responsive
cercando un pò ho trovato questa interfaccia
https://www.openoffice.org/api/docs/com ... olkit.html
che ha "getDesktopWindow"
teoricamente, dovresti ottenere l'oggetto DesktopWIndow, quindi a questo punto dovresti essere in grado di ricavare le sue proprietà... ma non l'ho mai fatto, quindi fai delle prove e facci sapere come procede.
https://www.openoffice.org/api/docs/com ... olkit.html
che ha "getDesktopWindow"
teoricamente, dovresti ottenere l'oggetto DesktopWIndow, quindi a questo punto dovresti essere in grado di ricavare le sue proprietà... ma non l'ho mai fatto, quindi fai delle prove e facci sapere come procede.
LibO:Versione: 6.2.8.2
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui
Build ID: 1:6.2.8~rc2-0ubuntu0.16.04.1- 32-bit
-
Se risolvi:
1. Condividi la soluzione qui con noi
2. Metti [Risolto] al titolo del primo messaggio come spiegato qui