realbasic-nug.it
[Top] [All Lists]

Problema tra stampa e finestre

To: REALbasic Italian NUG <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Problema tra stampa e finestre
From: Fabio Soggia <rb at menssana dot to dot it>
Date: Sat, 29 Sep 2007 09:49:44 +0200
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
Buongiorno a tutti.
Dunque. Ho inserito in un'applicazione un thread che si dovrebbe occupare dei documenti in stampa. Ho un problema di crash con osx, non ho testato con win. La stampa funziona perfettamente, ma al termine l'applicazione va in crash senza segnalare un errore di codice, semplicemente si apre la finestra per segnalare il problema a apple. Solo la mia applicazione va in crash, realbasic non viene toccato. Sia con rb200r3 che r4.
Dai miei test la linea incriminata è

    dim printer as Graphics
    printer = OpenPrinterDialog(pagesetup, Window(0))

(ovviamente la seconda linea)

Se non passo la finestra

    dim printer as Graphics
    printer = OpenPrinterDialog(pagesetup)

l'applicazione non va in crash, ma la finestra delle impostazioni di stampa (del sistema) è alterata, molte opzioni sono invisibili, ma cliccandoci sopra appaiono, funziona ma è difficile da usare se non ricordi a memoria dove sono i tasti o non clicchi a caso.

Se sposto il codice in blocco dal thread a un modulo non riscontro il problema, ma l'applicazione viene bloccata fino al termine della stampa, per cui vorrei evitare.

Qualche suggerimento anche ovvio? Probabilmente è una stupidaggine, ma sono in crisi

Grazie, Fabio
<Prev in Thread] Current Thread [Next in Thread>
  • Problema tra stampa e finestre, Fabio Soggia <=