Mit der Exe die Frank bereitgestellt hat läufts wieder so wie es sein soll, habe keine Probleme mehr.
LemonEd (Entwicklungsumgebung von Frabbing)
-
Frank A. -
6. Juni 2011 um 16:11 -
Geschlossen
-
-
-
Axel: Ich müsste nochmal wissen:
- Wie groß ist der betroffene Code oder sind auch kleine Codes betroffen?
- Hast du Blockkommentare deaktiviert? -
Diese Test-Exe läuft jetzt noch deutlich schneller als alle Versionen vor 1.4.0.0. Bitte mal ausprobieren: http://frabbing.bplaced.net/LE2.zip
-
Läuft gut. Habe auch auf Vista keine Verzögerung mehr durch das Autovervollständigen und Prozessorauslastung geht auch nach mehreren Tab-Wechseln wieder zurück.
Gruß Volkmar
-
War auch gerade am testen, finde daß alles in Ordnung ist. Keine Probleme auch bei langen Texten.
-
Wie gesagt, Prozessorauslastung nach Tabwechsel oder Tastendruck ist völlig normal, weil die Syntax-Highlight-Routine dann immer greift. Ist so eingestellt, dass nur die sichtbaren Zeilen durchlaufen werden. Durch viele lange Zeilen, stark kompakten Code oder winzige Schiftarten vermehrt sich also die Arbeit des SH.
P.S.: In V1.4.0.0 Hatte ich eine kleine Erweiterung im SH vornehmen müssen, weil die Systemvariablen gar nicht farbig angezeigt wurden. Das brachte leider eine Verzögerung von ca. 15%.
Durch Optimierung und durchgehende Hash-Benutzung - wenn möglich - hab ich die Geschwindigkeit jetzt um ca. 30% gesteigert, ist also nun schneller als von Anfang an. -
He das finde ich gut. Schreibe jetzt ca eine Stunde mit dem Editor und bin voll zufrieden.
-
Deine Probleme kamen wohl auch nur daher, dass ich im WM_TIMER eine Scintilla-Message aufgerufen hatte, die scheinbar mancherorts sehr langsam funktionierte. Die Message hatte ich ja rausgenommen.
-
Offizielles Update auf Version 1.4.0.2 mit einigen Bugfixes und Optimierungen.
-
Update habe ich gemacht, läuft gut.
-
Zitat
Update habe ich gemacht, läuft gut.
Kann mich anschließüen, vor allem läuft jetzt bei mir auch endlich das automatische Update ohne Absturz.
-
Absturz? Na dann hab ich ja mehr repariert, als ich geahnt hatte.
-
Zitat von Stephan Sonneborn;896252
Hallo Frank,
könnte man
- im Highlighter auch jeweils Hintergrundfarben einstellen und Schriften neben fett auch kursiv stellen?
- die Toolbar (und Menü) konfigurierbar machen (ich brauche z.B. keine PureBasic-Schalter)Punkt 1 ist ja schon abgearbeitet. An Punkt 2 begebe ich mich mal als Nächstes.
-
Zitat von Fraenki;897830
He das finde ich gut. Schreibe jetzt ca eine Stunde mit dem Editor und bin voll zufrieden.
Von Anfang an war ich mit der "Limone" zufrieden
Ein dreimaliges Hoch auf Frank Abbing -
Whileloop 3: print "Hoch!":endwhile:waitinput
-
:danke2:
-
Noch ne Frage zu den Resourcen.
Wenn ich die Option "Vor Einbinden alle Resourcen löschen" benutze, funktioniert das Programm soweit, nur die Maus - Tastaturabfrage spielt verrückt, gehen nicht mehr.
So Frage ich in meinen Programmen ab(Beispiel):Code'Maus und Tastatur abfragen WindowEnde% = 0 WhileNot WindowEnde% WaitInput If Clicked(Button1&) EndIf If %Key = 2'---Programm beenden über SystemX WindowEnde% = 2 EndIf EndWhile
Muss da noch etwas in den Resourcen geändert werden?
Wollte halt nicht alle Resourcen von XProfan im Programm haben. -
Zitat von Fraenki;897988
Noch ne Frage zu den Resourcen.
Wenn ich die Option "Vor Einbinden alle Resourcen löschen" benutze, funktioniert das Programm soweit, nur die Maus - Tastaturabfrage spielt verrückt, gehen nicht mehr.
Muss da noch etwas in den Resourcen geändert werden?
Wollte halt nicht alle Resourcen von XProfan im Programm haben.Das hat nichts mit den Resourcen zu tun, sondern mit dem Windowstyle.
Code
Alles anzeigen'Maus und Tastatur abfragen cls Usermessages $0010 windowstyle 541 Var WindowEnde% = 0 WhileNot WindowEnde% WaitInput If %umessage = $0010 Messagebox("Ende....","Meldung",0) Windowende% = 1 EndIf EndWhile
funktioniert auch ohne Resourcen.;)
-
Also bestimmt wieder das Manifest? Habe da schon verschiedene probiert.
XP Style ist bei mir an. -
Ne, nix Manifest, XProfan-Befehl WindowStyle vor dem Erstellen eines Fensters, also vor Verwendung von Window oder CLS. Nur wenn Du da eine Kombination mit 512 einstellst, klappt das mit %Key = 2 und Controls reagieren genau so, wie üblicherweise auf Dialogfenstern.
Gruß Volkmar
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!