"Пишем программу для создания книг FB2." - читать интересную книгу автора (Карпов Юрий)Устанавливаем стиль заголовкаВыбираем строку в тексте И если указанный на кнопке стиль подходит, нажимаем ее. При этом вызывается процедура ChangeStyle(TmyStyle(Button2.Tag)); Параметром ее будет ранее сохраненные сведения о текущем стиле заголовка. Процедура ChangeStyle описана ранее. Теперь кнопки [+] и [-] Код процедур аналогичен, разница только в одной строчке // начало кода procedure TForm1.Button5Click(Sender: TObject); var // кнопка плюс LStyle: TmyStyle; begin LStyle:= TmyStyle(Button2.Tag); // получаем текущий стиль if LStyle lt; H5 then ChangeStyle(Succ(LStyle)); // если он не слишком велик, прибавляем единицу // а для кнопки минус, вот эта строчка. Вычитается единичка, если есть откуда вычитать // if LStyle gt; H1 then ChangeStyle(Pred(LStyle)); end; // конец кода |
|
|