Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Shark99,
8. Mär 2017
Die 4 wo das Problem nicht da war hatten keine Druckertreiber installiert. Die zwei mit dem Problem hatten einen Samsung Druckertreiber.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Shark99,
8. Mär 2017
Habe einen Work-Around gefunden.
JVFontCombobox.Device von fdBoth auf fdScreen (d.h. fdPrinter wird ignoriert) umgeschaltet und Demo startet sofort, ohne Pause. Es werden weiterhin alle 201 Fonts in der Combobox angezeigt.
EnumFonts(Printer.Handle, nil, @EnumFontsProc, Pointer(Self));
in JvColorCombo.pas ist der Übeltäter.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Shark99,
8. Mär 2017
Denke nicht dass es an einem Dienst liegt, weil die Pause wieder da ist wenn man die Anwendung für etwa 1 Minute nicht im Speicher hält.
Hab mir die Anzahl der Fonts angeschaut. Die zwei schnellen EntwicklungsPCs auf denen die Pause passiert haben 198 und 201 Fonts. Zwei PCs (die aber von der Hardware deutlich schwächer sind) auf denen es nicht passiert, die Demo also immer in 0.1 Sekunden...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Shark99,
8. Mär 2017
Habe jetzt etwas länger mit der Demo rumgespielt und es liegt gar nicht am JVRichEdit!
Wenn ich die FormatBar: TJvSpeedBar auf der alle die Buttons liegen um z.B. die Schriftart zu Wechseln dann ist die 4 Sekunden Pause weg! Eine Vermutung wäre dass das Einlesen der Systemfonts 4 Sekunden dauert. Aber wieso ist die Pause dann nicht auf allen PCs da? (alle haben vergleichbare Fontanzahl).
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Shark99,
8. Mär 2017
Hab den Virenscanner (Nod32) kurz deaktiviert. Die 4 Sekunden Pause bleibt. Alle 6 PCs haben auch den gleichen Virenscanner.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Shark99,
8. Mär 2017
Ich brauche einen RTF Editor für ein neues Projekt.
Als ersten teste ich den TJvRichEdit, weil dieser ja kostenlos ist und meinen Ansprüchen genügen sollte.
Ich habe die Demo mit Delphi XE5 compiliert (angehängt inkl Executable), gestartet und diese kleine App braucht unglaubliche 4 Sekunden um auf meiner sehr schneller (Skylake 6700K, PCIe SSD) Entwicklungskiste zu starten. Es kam mir sehr...