| 
LoadBar
 | 
  
    
      | 
Название
       | 
      
LoadBar
       | 
    
    
      | 
Имя файла (*.txt)
       | 
      
LoadBar.txt
       | 
    
    
      | 
Описание
       | 
      
Загружает панель кнопок с заданным именем
       | 
    
    
      | 
Автор
       | 
      
Вахмурка
       | 
    
    
      | 
Параметры
       | 
      
имя панели (например, "D:\Utils\TotalCmd\PanelView.bar")
       | 
    
    
      | 
Вызываемые плагины
       | 
      
win, childwin, clip
       | 
    
    
      | 
Иконка
       | 
      
для каждой панели - своя
       | 
    
    
      | 
Версия
       | 
      
4.0
       | 
    
    
      | 
Дата обновления
       | 
      
13.07.2009
       | 
    
 
args Path
clip.save
clip.clear
clip.set(Path)
wait.for(clip.get == Path)
local hwnd = win.handle("c=TTOTAL_CMD")
win.postmessage(hwnd, 0x400+51, 498, 0)
wait.for(1500, win.handle("c=TBUTTONCHANGEDLG"))
local Hand = win.handle("c=TBUTTONCHANGEDLG")
*keys {enter}
wait.for(500)
clip.paste
clip.clear
clip.load
*keys {enter}
wait.for(activewindow(Hand))
local Button = childwin.handle(Hand, 12)
win.postmessage(Button, 0x00F5, 0, 0)
*keys {tab}{enter}
Комментарии:
В версии 7.0 появилась команда OPENBAR имя_панели, которая, на первый взгляд, делает данный скрипт ненужным. Однако ее нельзя вызвать извне (скажем, из другого скрипта).