Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

ARichEdit   Найти похожие ветки 

 
CyberSpy   (2004-05-27 05:25) [0]

Допустим, я вот так создаю ARichEdit в каждой новой вкладке с именем editor_N, где N - число (имена вкладок также, только editor_f_N, где N - число).

var
CountArich:integer=0;

...

procedure TForm1.ToolButton2Click(Sender: TObject);
var
Page: TTabSheet;
ARichEdit: TSynEdit;
begin
Page := TTabSheet.Create(Form1);
Page.PageControl := PageControl1;
ARichEdit := TSynEdit.Create(Form1);
ARichEdit.Parent := Page;
Page.Name:="editor_f_" + IntToStr(CountArich);
ARichEdit.Name := "editor_" + IntToStr(CountArich);
CountArich:=CountArich+1;
end;


Вопрос: как получить имя ARichEdit в активной вкладке PageControl?
И вообще, как мне работать с ARichEdit с новым именем, т.е. editor_N, где N - число?
Например, если я пишу editor_2.lines.clear, то мне Delphi пишет "Неизвестный идентификатор: editor_2"
Помогите!


 
TUser ©   (2004-05-27 07:40) [1]

Наверное, лучше будет создать массив из этих SynEdit"ов. Тогда можно будет обратиться так
ARichEdit[PageControl1.ActiveIndex]



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.024 c
4-1083248401
CrazyDog
2004-04-29 18:20
2004.06.06
текст в чужом окне, но не Edit и не EM_GETSEL


4-1083321796
Alex*
2004-04-30 14:43
2004.06.06
Как отловить перезагрузку или выключение Win2000


1-1085244987
Mim1
2004-05-22 20:56
2004.06.06
можно ли подключить bpl из delphi 7 в cpp builder


6-1079597472
Max_Ivanych
2004-03-18 11:11
2004.06.06
Помогите с кодом отсылки сообщения ы помощью idSMTP


1-1085131221
Don
2004-05-21 13:20
2004.06.06
Поскажите аналог TaskBar-а, нужен для самапального шела