Конференция "Начинающим" » Как расположить панели по порядку [D7]
 
  • SKIPtr © (16.12.12 21:46) [0]
    Драсте
    я ставлю панели на форме по порядку
    вот фрагмент кода


    p : array[0..n] of TPanel;

    procedure
    begin
    for i := 0 to n do
    begin
     p[i] := TKan.Create(Self);
     p[i].Parent := Self;
     p[i].Caption := 'Name ' + IntToStr(i);
     p[i].Height := 50;
     p[i].Align := alTop;
    end
    end



    так вот я сделал например n=2
    и у меня они расположились сверху вниз с номерами 2,1,0
    а мне нужно чтоб они были 0,1,2
  • brother © (17.12.12 07:26) [1]
    контролируй Left, Top самостоятельно и убери Align := alTop
  • DimaBr © (17.12.12 10:35) [2]
    Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
    Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.
  • Плохиш © (17.12.12 12:26) [3]

    > и у меня они расположились сверху вниз с номерами 2,1,0
    > а мне нужно чтоб они были 0,1,2

    Надо прочитать наконец про ещё одну разновидность используемого цикла.
  • SKIPtr © (17.12.12 17:27) [4]

    > Надо прочитать наконец про ещё одну разновидность используемого
    > цикла.

    какую
  • SKIPtr © (17.12.12 17:37) [5]

    > контролируй Left, Top самостоятельно и убери Align := alTop

    тогда вопрос
    можно ли задавать
    можно ли в Top вносить кординату которая выходит за пределы формы
  • Медвежонок Пятачок © (17.12.12 17:42) [6]
    можно ли в Top вносить
    Ты попробуй. Это же не больно.

    какую

    Которая задом наперед
  • brother © (17.12.12 18:50) [7]
    > можно ли в Top вносить

    можно, но зачем?
  • SKIPtr © (17.12.12 21:01) [8]

    > можно, но зачем

    некий список
    распологающийся на компонентах установленых на понелях
    количество элементов списка станет извесно в процессе выполнения
    и поэтому количество панелей станет извесно при выполнении
    и длина скорей всего выйдет за пределы формы
    и массив будет динамический скорей всего выполню его через TList
 
Конференция "Начинающим" » Как расположить панели по порядку [D7]
Есть новые Нет новых   [118861   +34][b:0][p:0.001]