Возможно ли в ButtonGadget изменять текст? Если да, то киньте пожалуйста пример.
;{ Константы
Enumeration
  #Window_0
EndEnumeration
;- Gadget Constants
;
Enumeration
  #Button_0
EndEnumeration
;- Fonts
Global FontID1
FontID1 = LoadFont(1, "Arial", 28)
;}
Procedure Open_Window_0()
  If OpenWindow(#Window_0, 575, 389, 468, 205, "New window ( 0 )",  #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_TitleBar )
    If CreateGadgetList(WindowID(#Window_0))
      ButtonGadget(#Button_0, 110, 40, 240, 80, "Нажми...")
      SetGadgetFont(#Button_0, FontID1)
      
    EndIf
  EndIf
EndProcedure
Open_Window_0()
Repeat ; Начало главного цикла Repeat-Until
  Event=WaitWindowEvent() ; Получаем текущий идентификатор события
  gadget=EventGadget()
  
  If Event=#PB_Event_Gadget
    If gadget=#Button_0
      a=Random(90)
        While a<65
          a=Random(90)
        Wend
      SetGadgetText(#Button_0, "нов.текст "+Chr(a))      
    EndIf 
  EndIf    
Until Event=#PB_Event_CloseWindowОтредактировано Lucagin (03.01.2011 12:56:40)
 
  
 