Delphi-PRAXiS
Seite 24 von 25   « Erste     14222324 25      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Der XE8 Fehler-Thread (https://www.delphipraxis.net/184578-der-xe8-fehler-thread.html)

himitsu 20. Mai 2015 16:24

AW: Der XE8 Fehler-Thread
 
Die VCL nutzt auch schon länger den Windowsdialog.
An vielen Stellen mit einem
Delphi-Quellcode:
if Windows < neu_genug then
, wo in alten Windowsen doch noch der eigene Dialog verwendet wird.

Darlo 20. Mai 2015 19:47

AW: Der XE8 Fehler-Thread
 
Hmm, das heißt MessageDlg funktioniert unter iOS und OS X so wie man es erwartet und unter Windows muss sollte darf kann man auf VCL.Dialogs IFDEF'n??

himitsu 20. Mai 2015 20:41

AW: Der XE8 Fehler-Thread
 
Oder man verwendet sprechendere Fragen und passende Buttons.

Darlo 21. Mai 2015 08:13

AW: Der XE8 Fehler-Thread
 
Zitat:

Zitat von himitsu (Beitrag 1302379)
Oder man verwendet sprechendere Fragen und passende Buttons.

Ok, habe der Feststellung im Dialog noch eine Frage hinzugefügt ("Möchten Sie die Eingabe korrigieren?")
Buttons dann Ja | Nein | Abbrechen

Nur bei nein geht es in den nächsten Dialog.
Wobei dann schon wieder die Frage kommt was der unterschied zwischen Ja und Abbrechen ist. Sollte man dann nur Ja | Nein anbieten?

Perlsau 21. Mai 2015 08:25

AW: Der XE8 Fehler-Thread
 
Bei der zur Diskussion gestellten Frage, ob der Anwender die Eingabe korrigieren wolle, gibt es doch nur Ja oder Nein als Antwort. Wenn der Dialog zu einem übergeordneten "Prozeß" gehört, der abgebrochen können werden soll (und an dieser Stelle auch kann), dann spricht aus meiner Sicht nichts dagegen, das ebenfalls anzubieten.

Darlo 21. Mai 2015 08:32

AW: Der XE8 Fehler-Thread
 
Danke.
P.S.: Sorry für den Thread-Missbrauch.

Mavarik 21. Mai 2015 15:19

AW: Der XE8 Fehler-Thread
 
Tja seit gestern ist der Status - GEHT NICHT MEHR - eingetreten!

Ich kann weder für Android noch für iOS einen Build meiner App machen...
Für beide Zielplattformen reicht der Speicher nicht mehr aus und die IDE stürzt mit einem Internen Fehler ab...

Das Package für Android ist lediglich 11,6 MB
Für iOS sind es 14MB (32-Bit)

<F9>geht noch einmal... Dann muss ich die IDE neu starten...

So macht arbeiten Spass...


Mavarik :kotz:

himitsu 21. Mai 2015 15:42

AW: Der XE8 Fehler-Thread
 
Der Witz ist, daß ich selber den Out-of-Memory seit langem nicht mehr bekomme und in XE4..8 auch nur 2 Mal.
Auf Arbeit, im XE1, schaff ich es natürlich nicht die knapp 60 Projekte in einem Rutsch zu kompilieren (aber das macht eh meistens der FinalBuilder und da dort DCC32/ECC32 sowieso pro Projekt eine neue Instanz sind, isses dort halt egal)

Im XE3 war es mit dieses Jahr einmal wieder passiert, nach einer etwas längeren Pause, aber da ist mir wieder aufgefallen, daß mein Speicherwarnpackage noch aktiv ist und sich plötzlich meldete "Achtung, der RAM ist gleich voll. Willst'e noch schnell speichern?".

Mavarik 21. Mai 2015 16:31

AW: Der XE8 Fehler-Thread
 
Zitat:

Zitat von himitsu (Beitrag 1302478)
schaff ich es natürlich nicht die knapp 60 Projekte in einem Rutsch zu kompilieren

LOL... Ich würd mich schon freuen, wenn ich nach einem Neustart der IDE EIN Projekt EINMAL compilieren könnte...

Logisch wenn ich einmal <F9> gedrückt habe, muss ich die IDE auch neu starten um dann für eine andere Plattform zu compilieren...

Mavarik

PS : 60... Sehr witzig...

himitsu 21. Mai 2015 16:53

AW: Der XE8 Fehler-Thread
 
26 Packages, 28 DLLs und 4 EXEn (grade gezählt) ... in 5 bis 6 Grüppchen lässt sich die Projektgruppe kompilieren. (in XE)

Einige Speicherlecks gibt es also schon länger, aber die IDE wurde voller und bei mehr Funktionen im Compiler wurde der auch noch schlechter, vorallem da einige "Optimierungen" nicht grade optimal waren. :stupid:
Der Andreas kann da Geschichten erzählen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:55 Uhr.
Seite 24 von 25   « Erste     14222324 25      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz