You've got me confused now. If I have a string of text in a GenText object,
and I want it to become the new moniker, I have to use
msg_gen_replace_vis_moniker_text. For the item group, when you pick a
different object, I send the item you selected MSG_GEN_GET_VIS_MONIKER, and
send the result to the item group in MSG_GEN_USE_VIS_MONIKER. None of these
messages are supposed to free the old moniker. I always have at least 2
objects sharing the moniker, the object you create and the item for it. When
the object is selected the item group also shares it. I send one object
MSG_GEN_REPLACE_VIS_MONIKER_TEXT, then I send it MSG_GEN_GET_VIS_MONIKER,
and send the other two MSG_GEN_USE_VIS_MONIKER. From what the include files
say, the old moniker stays in memory. I want to free it. How?
------------------------------------------------------------------------
| I've always been afraid to die, but I think I'm more afraid to live. |
| -Billy Corgan, Smashing Pumpkins, The Aeroplane Flys High |
------------------------------------------------------------------------
| Edward Di Geronimo Jr. edwdig@bergen.org |
------------------------------------------------------------------------