Прошу помочь с кодом - страница 2

 
Vitaly Muzichenko:
Я хочу вывести одной кнопкой чтобы было действие при повторном нажатии удалялось это действие. сейчас все работает за исключение того, что если выолнить действие нажав на клавишу с клавиатуры(далее у меня показывается атр) и при смене ТФ и снова нажатии на туже кнопку(должно всё удалиться) но удаляется только если нажать еще 1 раз эту кнопку, тобишь 1 нажатии появляется -> смене ТФ и тут приходится нажать 2 раза кнопку чтобы всё удалилось. Подскажите пожалуйста как то исправить, что если поменять ТФ действие должно удаляться с первого раза) мне кажется код вообще другой нужен! Спасибо
bool Showtrue=true;
........     

if(lparam==(StringGetChar(Show_true,0)))
      {
         if(Showtrue)
           {
            PutLabel((string)atr);     
            Showtrue=false;
           }
         else
           {
            ObjectDelete(0,"L"); 
            Showtrue=true;
           }
      }