Builder 2007 - Themen zusammenklappen



  • Hallo,

    habe eine interessane Entdeckung gemacht:

    Im Builder 2007 (und den anderen danach wohl auch), kann man ja
    die Methoden schön zusammenklappen.

    Dies klappt allerdings nicht mehr, wenn folgendes in einer
    Methode eingetragen wird:

    AnsiString zTxt;
     zTxt="\"";
    

    So klappt es erstaunlicherweise einwandfrei:

    AnsiString zTxt;
     zTxt=char(34);
     // oder z.B. für Tabulator)
     zTxt="\t";
    

    Kennt jemand dieses Problem bzw. wie es abzustellen ist?

    Bei einem Neustart klappt der IDE auch jedesmal wieder alles auf;
    kann man das einstellen, daß er sich das merkt?

    Gruss Stefan



  • Stefan7124 schrieb:

    Kennt jemand dieses Problem bzw. wie es abzustellen ist?

    http://qc.codegear.com/wc/qcmain.aspx?d=67497

    Stefan7124 schrieb:

    Bei einem Neustart klappt der IDE auch jedesmal wieder alles auf;
    kann man das einstellen, daß er sich das merkt?

    Ja; aktiviere unter "Tools|Optionen|Umgebungsoptionen|Optionen für Autospeichern" die Option "Projekt-Desktop" (C++Builder 2009).



  • Hallo audacia

    Danke für den Tip mit den Optionen; hatte
    alles mal durchgelesen, aber nicht den Zusammenhang
    zum Zusammenklappen der Dateien darin erkennen können.

    Mit dem Link auf den Fehler muss ich allerdings anmerken,
    daß dort auf \0 verwiesen wird (vermutlich mal wegen NULL
    o.ä.) Ich habe das Problem allerdings mit \", nicht aber
    mit den anderen Befehlen \t \n usw.

    Leider verstehe ich das Englische nicht ganz: was erzählen die
    da von ShowMessage("\0")??? Ich verstehe eigentlich nur, daß
    man es auskommentieren soll, verstehe aber den vermeintlichen
    Lösungsansatz nicht.

    Leider tritt dieses Problem bei mir überall auf, auch z.B.
    in Befehlsketten wie ReplaceString(zText,"\"","",....); usw.

    Löse es im Moment mit dem char(34), aber wenn es auch einfacher
    geht 😉

    Gruss Stefan


Log in to reply