C
Tja, genau dasselbe Problem hab ich auch mit meinem Highlighter, aber DAS HIER hilft mir auch net mehr weiter als ich eh schon mir ausgedacht habe.
Klar kann man sowas IRGENDWIE implementieren aber ich hab da echt NULL-Ahnung. Hab mal so just for fun eine Strutur gebastelt, aber ich weis einfach nicht WANN und WO und WOMIT ich die Füllen soll ... was ist wenn ich mehrere Zeilen lösche, dann kann ich natürlich nicht in meinen char* line_data nur eine Zeile speichern... ich hab da echt irgendwie keinen Draht zu. Hat hier echt keiner eine Idee???
struct EDIT_HISTORY
{
int line;
char* line_data;
int operation;
};
//Dynamisches Array
int history_cnt = 0;
EDIT_HISTORY* hist = (EDIT_HISTORY*)NULL;
Und ich bräuchte diese Funktion echt dringend. Denn die Funktionen von RichEdit selber kann man ja nicht benutzen, weil die auch das Highlighting rückgängig machen. Wenn man das nur irgendwie ausschalten könnte ... aber wie???
Weis jemand Rat?
Gruss,
code_pilot :p