[gme-users] Can't change attribute I handle when
GLOBALEVENT_OPEN_PROJECT event
Zoltan Molnar
zolmol at isis.vanderbilt.edu
Mon Feb 6 10:30:01 CST 2006
The GLOBALEVENT_OPEN_PROJECT event is sent within a
TRANSACTION_READ_ONLY transaction, that is why you can't change the attr
value.
Zoli
> -----Original Message-----
> From: gme-users-bounces at list.isis.vanderbilt.edu
> [mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf
> Of James Hill
> Sent: Monday, February 06, 2006 10:14 AM
> To: gme-users
> Subject: [gme-users] Can't change attribute I handle when
> GLOBALEVENT_OPEN_PROJECT event
>
>
> Hey all,
>
> I am writing an Add-On as a RawComponent and I am having
> trouble validating and changing the value of an attribute
> within a FCO (or its
> subclasses) when I handle the GLOBALEVENT_PROJECT_OPEN event.
> I can add the object of interest to an appropriate territory
> so that I can listen to events it triggers when I handle
> GLOBALEVENT_PROJECT_OPEN. I can also access the attribute but
> when I try and modify it, I get an HRESULT with a value of
> 0x80731001. I checked the documentation and it says that a
> result within the range of 0x8073000 - 0x8073FFFF is thrown
> from other GME models. Therefore, I have two questions:
>
> 1. Why can't I change the value of an attribute for an FCO (or its
> subclasses) when I handle the GLOBALEVENT_PROJECT_OPEN event?
> 2. Is there any documentation regarding return values of
> other GME modules (not the MGALib module)?
>
> Thanks,
>
> James
>
> --------------------------------------------
> James H. Hill - Ph.D. Student
> Research Assistant - ISIS / DOC Group
>
> Microsoft Student Ambassador
> Department of EECS / Computer Science Program
> Vanderbilt University, Nashville, TN
>
> Email: j.hill at vanderbilt.edu
> _______________________________________________
> gme-users mailing list
> gme-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users
>
More information about the gme-users
mailing list