"Uzman Danışmanlara göstergeler eklemek için hazır şablonlar (Bölüm 1): Osilatörler" makalesi için tartışma - sayfa 2

 

Etrafta oynadım ve bir şey buldum

Ancak, üzerine tıklandığında hücrenin adını almak için de bir görev vardı.

Tek anladığım bu.

void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam)
{
  if(id==CHARTEVENT_OBJECT_CLICK) 
    Print(sparam);
}

--

Bir çözümü var mı?

 
Vitaly Muzichenko #:

Etrafta oynuyordum ve bir şey buldum

Ancak, üzerine tıklandığında hücrenin adını almak için de bir görev vardı.

Tek anladığım bu

--

Bir çözümü var mı?

Korkarım basit bir çözümü yok - bu çizilmiş bir veri. Dolayısıyla, tabloya tıkladığınızda, imleç koordinatlarını izlemeniz ve hangi çizilmiş hücrede olduğunu belirlemeniz gerekir.

 
Artyom Trishkin #:

Korkarım basit bir çözümü yok - bu çizilmiş bir veri. Bu nedenle, tabloya tıkladığınızda, imleç koordinatlarını izlemeniz ve hangi çizilen hücrede bulunduğunu belirlemeniz gerekir.

Genel olarak, bunu aşmak mümkün olacaktır.

 

ZORDER = 1 ve color = clrNONE ile paralel bir grafik nesnesi OBJ_RECTANGLE_LABEL çizdim

İyi çalışıyor, hücre adını alıyor. Ayrıca daraltır ve genişletir

Teşekkürler!

 
Vitaly Muzichenko #:

Genel olarak, bunu aşmak mümkün olacaktır.

Hayır