Kleines Update:
- Fehler beim Entfernen eines Ribbons entfernt
- Verbesserung im Umgang mit Systemsteuerelementen
- Hilfe fertiggestellt (aber sicher noch überarbeitungswürdig)
- Vorbereitung für die Sidebar
Frohe Weihnachten an alle und bleibt gesund!
Kleines Update:
Frohe Weihnachten an alle und bleibt gesund!
So, noch ein Mini-Update. Ich glaube (hoffe, bete, flehe), dass ich jetzt alle Absturzursachen beim Beenden behoben habe.
Neue Dinge folgen demnächst (bald, in Kürze...).
Super weiter so, warte schon aus das Teil für Profan
Kleines Update, nur ein paar Bugs gefixt. Der Rest kommt noch.
PS: Falls XProfan doch noch offiziell den Sprung in die 64 Bit schafft kann ich die DLL auf als 64-Bit-Version bereitstellen.
So, nach längerer Abwesenheit habe ich es endlich geschafft, dass Ribbon so zu gestalten, dass man die Elemente scrollen kann, wenn das Fenster zu klein ist. Leider ist es immer noch nicht fertig, aber es wird immer besser. Update der DLL erfolgt sobald ich Zeit habe.
Leider nicht lauffähig. Probiert mit XProfan11.2 und FreeProfan.
Jac´s Ribbons scheinen XProfan X4 vorauszusetzen...
Eventuell mit X4alpha testen?
Jac´s Ribbons scheinen XProfan X4 vorauszusetzen...
Eventuell mit X4alpha testen?
Das glaube ich weniger , da die Fehler Meldung auf einen Absoluten Pfad hinweißt.
"Zeile 2227 D:\PureBasic ........" .
Die vorherigen Beispiele laufen auch mit XProfan 11.2 und FreeProfan32.
Das Beispiel läuft nicht mit der DLL vom 31.3.2021 aber mit der Version vom 14.10.2020.
Ah, bitte entschuldige die späte Antwort. Der absolute Pfad bezieht sich auf die Dateien, aus denen die DLL erstellt wurde, ist also nur für mich interessant. Ich habe noch nicht mit 11.2 oder FreeProfan getestet, der Fehler selbst ist aber eine interne Angelegenheit. Momentan bereite ich eine Menge Neuerungen vor (bzw. sie sind schon fertig): Scrolling bei zu kleinem Fenster ist fertig (für die Hauptelemente), RadioButtons (fertig), Comboboxen (fast fertig, kleiner Bug noch), Popup-Fenster stark überarbeitet (fertig), vereinfachte Controlbezeichnungen (fertig), verringerte CPU-Last (fertig, aber natürlich immer weiter optimierbar), viele Bugs behoben. Sobald das komplett läuft lade ich eine neue Version hoch, ich kann aber noch keinen konkreten Zeitplan nennen. Dann bitte nochmal unter 11.2 testen. Übrigens habe ich auch schon eine 64Bit-Version (in der Hoffnung, dass X5 vielleicht auch 64Bit kann, was ich inzwischen für unerlässlich halte).
Ich hab heute einen ganzen Tag Urlaub geopfert und kann jetzt folgendes sagen:
- Ich habe besagten Zugriffsfehler gefunden und korrigiert. Es gibt aber noch weitere...
- Es wurden Comboboxen hinzugefügt. Es gibt aber noch einen Fehler, durch den das Hauptfenster nach Schließen der Combobox den Fokus verliert. Daran sitze ich schon seit Tagen...
- Ich habe ein weiteres Problem, dass Icons ihre transparenten Bereiche verlieren und keine Hovermasken angezeigt werden. Das betrifft nur die DLL und funktioniert unter PureBasic. Daran wird auch noch gearbeitet.
Das Ganze verzögert ein weiteres Release. Im momentanen Stadium kann ich die DLL leider nicht rausgeben, weshalb ich die Interessierten leider um noch mehr Geduld bitten muss.
Update:
- Alle Fehler behoben und ein neuer eingebaut
- Comboboxen (noch nicht in der Demo); wenn ein Element in der Combobox angeklickt wird verliert das Fenster den Fokus; Fehler wird noch behoben
- Ribbon scrollt, wenn das Fenster zu klein ist (nur die Hauptelemente, (noch) nicht die Kopfelemente)
- Verbesserte Darstellung für helle und dunkle Themen
Veraltete Hilfe liegt bei; die Überarbeitung kommt noch.
Berichte über das Ableben des Projekts sind bei Weitem übertrieben!
In der Tat bin ich gerade damit beschäftigt, weitere Details umzusetzen:
- "Single-Modus" (keine Kategorien sichtbar, also ähnlich einer besseren Toolbar) -> bereits umgesetzt, aber noch nicht hochgeladen
- deutliche Verkleinerung der DLL und weniger RAM-Nutzung (durch Kompression der enthaltenen Ressourcen) -> bereits umgesetzt, keine Performanceverluste
- Scrollen von Kopfelementen (bisher drängeln die sich noch, wenn das Fenster zu schmal ist)
- Weitere Vereinfachung der Steuerelemente (viele können zusammengefasst und Unterschiede als Eigenschaft gespeichert werden)
- "In-Place-Liste", also Liste direkt im Ribbon, und Eingabefelder (noch nicht begonnen)
- die üblichen Bugfixes (was auch sonst...)
- Verbesserte Hilfe (wird auch Zeit)
Ich versuche in Kürze einen Upload für die ersten beiden Punkte bereitzustellen. Dieser beinhaltet auch noch eine Reihe weiterer Bugfixes.
Auch jetzt möchte ich nochmal darauf hinweisen, dass das Projekt noch nicht tot ist. Neue Features sind eingebaut, momentan bin ich mit bugfixing beschäftigt.
Leider kamen ein Umzug, 3 Wochen heftige Grippe und eine komplizierte sechsteilige Zahnoperation dazwischen. Jetzt ist alles wieder ok, fast alles ausgepackt, kauen kann ich wieder, Husten ist weg und ich will demnächst wirklich einen neuen Upload zurecht machen.
Freut mich sehr, daß es wieder aufwärts geht, Jac! (Das dürfte tatsächlich ziemlich hart gewesen sein...!)
Danke. Die Grippe war echt der Hammer, die schwerste seit ich 2009 die Schweinegrippe hatte (damals hatte ich über eine Woche über 40 Grad Fieber). Diesmal hatte ich "nur" wochenlang wirklich schlimmen Husten. Aber das ist jetzt alles vorbei und mir geht's gut.
Ich will aber auf jeden Fall noch die 2 Bugs fixen, bevor ich hier wieder was hochlade.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!