В том-то и дело, что нет. Таким образом происходит ссылка глобальной переменной на локальную. И если я потом обращаюсь к глобальной переменной где-нибудь за пределами видимости этой локальной переменной, то значение глобальной переменной становится "андефайнд", что, в принципе, понятно. Мне нужно в том месте, где локальная переменная видна, изъять из нее значение. Тем способом, который я сделал, это не получается. Пока работает вот так:

Код:
_global.selectedMenuPunkt = Nummer(_parent.buttonID);
но мне кажется, что это как-то коряво...