Информатика. Программирование в Delphi
          
        
        
          
            307
          
        
        
          n:integer;
        
        
          begin
        
        
          filelist:=TStringList.Create;
        
        
          Memo1.Lines.Add('Идет поиск, подождите...');
        
        
          find(LabeledEdit1.Text,LabeledEdit2.Text,filelist,n);
        
        
          Memo1.Lines:=filelist;
        
        
          Label1.Caption:='Найден(о) '+IntToStr(n)+' файл(а,ов)'
        
        
          end;
        
        
          end.
        
        
          
            26. КОМПОНЕНТ TrackBar
          
        
        
          Компонент
        
        
          
            TrackBar
          
        
        
          расположен на вкладке
        
        
          
            Win32
          
        
        
          и называется пол-
        
        
          зунком, или шкалой, и, обычно, используется для изменения значений в задан-
        
        
          ном диапазоне или выбора целых чисел внутри диапазона рис. 26.1.
        
        
          В
        
        
          
            Windows
          
        
        
          , например, ползунок применяется при задании размеров
        
        
          
            Кор-
          
        
        
          
            зины
          
        
        
          , в регуляторе громкости звука, при выборе разрешения монитора и т. д.
        
        
          Кроме полосы, по которой он передвигается, ползунок содержит риски для от-
        
        
          счета значений выводимого параметра.
        
        
          
            Свойства Min
          
        
        
          и
        
        
          
            Мах
          
        
        
          типа
        
        
          
            Integer
          
        
        
          задают диапазон изменения возмож-
        
        
          ных значений.
        
        
          
            Свойство Position
          
        
        
          типа
        
        
          
            Integer
          
        
        
          определяет текущую позицию ползунка в
        
        
          диапазоне. Пользователь изменяет значение свойства
        
        
          
            Position
          
        
        
          и тем самым пе-
        
        
          ремещает ползунок.
        
        
          Допускается изменять любое из этих свойств  программно, устанавливая
        
        
          для них требуемые значения при разработке или при выполнении приложения.
        
        
          
            Свойство
          
        
        
          
            Orientation
          
        
        
          типа
        
        
          
            TTrackBarOrientation
          
        
        
          отвечает за располо-
        
        
          жение компонента на форме и может принимать следующие значения:
        
        
          −
        
        
          
            trHorizontal
          
        
        
          −
        
        
          по горизонтали;
        
        
          −
        
        
          
            trVertical
          
        
        
          −
        
        
          по вертикали.
        
        
          
            Свойства компонента LineSize
          
        
        
          и
        
        
          
            PageSize
          
        
        
          типа
        
        
          
            Integer
          
        
        
          определяют шаг
        
        
          перемещения ползунка при управлении с клавиатуры. Свойства, указанные
        
        
          первыми, определяют шаг перемещения ползунка при использовании клавиш
        
        
          управления курсором. Свойства, указанные вторыми, задают шаг перемещения
        
        
          при использовании клавиш
        
        
          
            PgUp
          
        
        
          и
        
        
          
            PgDown
          
        
        
          . По умолчанию значения всех ука-
        
        
          занных свойств равны единице.
        
        
          Ползунок
        
        
          
            TrackBar
          
        
        
          может содержать на шкале риски
        
        
          −
        
        
          метки, поэтому у
        
        
          него есть соответствующие свойства для управления их размещением. Стиль
        
        
          рисок задается свойством
        
        
          
            TickStyle
          
        
        
          типа
        
        
          
            TTickStyle
          
        
        
          , принимающим следую-
        
        
          щие значения:
        
        
          −
        
        
          
            tsAuto
          
        
        
          −
        
        
          автоматическая расстановка рисок (устанавливается по умолча-
        
        
          нию). Частота рисок задается свойством
        
        
          
            Frequency
          
        
        
          типа
        
        
          
            Integer
          
        
        
          . Его зна-