Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Компонента / 4 сообщений из 4, страница 1 из 1
19.03.2003, 04:10
    #32122521
Тутта Л.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компонента
подскажите, пожалуйста, как правильнее
на форме несколько tchartов. Создаются во время выполнения. Пользователю надо скопировать какой-то чарт в буфер. Как дать возможность ему выбрать чарт? Они могут быть активны? Я думала, попурменю, сендер, но оно выскакивает каждый раз, когда юзер двигает график.
...
Рейтинг: 0 / 0
19.03.2003, 10:56
    #32122671
oleg_e
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компонента
Можно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
  TForm1 = class(TForm)
    ...  
  public
    ActiveChart: integer;
    procedure MyChartEnter(Sender: TObject);
  end;
  
  procedure TForm1.MyChartEnter(Sender: TObject);
  begin
    ActiveChart:= (Sender as TControl).Tag;
  end;

// При создании для каждого Chart укажи уникальный Tag, 
// обработчик события OnEnter и Меню:
   for i:=  1  to n do
   with TChart.Create(Form1) do
   begin
     ...
     Chart.Tag:= i;
     Chart.OnEnter:= MyChartEnter;
     Chart.PopupMenu:= PopupMenu1;
     ...
   end;

   procedure TForm1.ChartSelectMenuItemClick(Sender: TObject);
   begin
      // Номер выбранного Charta = ActiveChart
      // По моему, лучше всего организовать свои Chart в массив
      // тогда будет что-то вроде MyChartArray[ActiveChart].ChtoNibud;
   end;


:)
...
Рейтинг: 0 / 0
19.03.2003, 21:18
    #32123256
maloi_alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компонента
WARNING !!!
В слесае ИГНОРА обратитесь к разработчику (чарта).
...
Рейтинг: 0 / 0
19.03.2003, 21:22
    #32123257
maloi_alex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компонента
Sorry, В случае ИГНОРА обратитесь к разработчику !!! (Chart)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Компонента / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]