Hallo zusammen,
hat jemand eine ahnung wie ich bei einem find/replace dialog
bei Sybase Power++ die funktion "nach oben" beim suchen aktivieren
kann?
hier das code snippet:
Vielen Dank im Vorrausd
hat jemand eine ahnung wie ich bei einem find/replace dialog
bei Sybase Power++ die funktion "nach oben" beim suchen aktivieren
kann?
hier das code snippet:
Code:
WBool Form1::Suchen_Ersetzen_Dialog_1_FindReplace(
WObject * source,
WFindReplaceEventData * event )
{
WLong position;
WString suchtext;
WRange zeichen_index;
WLong text_laenge;
WBool ganzwort;
ganzwort = event->wholeWord;
if (event->findNext)
{
suchtext = Suchen_Ersetzen_Dialog_1->GetFindText();
if (event->searchDown)
{
position = Richtextfeld_1->FindText( suchtext, FALSE, ganzwort, beginAt );
if (position < 0)
{
position = Richtextfeld_1->FindText(suchtext);
}
text_laenge = suchtext.GetLength();
zeichen_index.start = position;
zeichen_index.end = position + text_laenge;
beginAt = zeichen_index.end;
Richtextfeld_1->SetFocus( );
Richtextfeld_1->SetEditSelection( zeichen_index );
}
else
{
// HIER MÜSSTE JETZT DER CODE ZUM SUCHEN STEHEN
}
}
return FALSE;
}
Vielen Dank im Vorrausd
Zuletzt bearbeitet von einem Moderator: