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

Comportamento normale, bizzarro o bug delle computed property?

To: REALbasic Italian NUG <realbasic-nug dot it at lists dot realsoftware dot com>
Subject: Comportamento normale, bizzarro o bug delle computed property?
From: Fabio Soggia <rb at menssana dot to dot it>
Date: Thu, 29 Nov 2007 10:39:14 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot it at lists dot realsoftware dot com
Per favore, se non dovessi esprimermi correttamente come terminologia correggetemi.

- ho inserito una property Date
- l'ho convertita a computed property, per cui mi ha creato una property privata secondaria che contiene il valore, e i due eventi GET e SET nella principale - ho inserito un msgbox negli eventi, per capire quando vengono richiamati - ho inserito un pulsante (p0) per conoscere il valore della property principale (richiama l'evento get)

- ho inserito un pulsante (p1) con il codice:

  data_corrente.Year = 2008
  data_corrente.Month = 1
  data_corrente.Day = 1

- ho inserito un pulsante (p2) con il codice:

  dim a as new Date
  a.Year = 2008
  a.Month = 1
  a.Day = 2
  data_corrente = a

Dunque, il problema è che:

- se uso il p2 mi cambia la data e l'evento set viene richiamato
- se uso il p1 mi cambia la data, ma l'evento set NON viene richiamato

Ho cercato nei feddback. non trovando nulla.
Potete dirmi se è un comportamento normale che io ignoro, come tante altre cose, oppure se è un difetto?
Grazie, Fabio

ps: se serve posso inviare per mail il progetto

<Prev in Thread] Current Thread [Next in Thread>