Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge! (https://www.delphipraxis.net/186962-vermisst-ihr-der-rtl-vcl-wuensche-vorschlaege.html)

Stevie 20. Okt 2015 18:01

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Zitat:

Zitat von himitsu (Beitrag 1319230)
Dass in TPath vielleicht noch paar Verzeichnisse mit aufgenommen werden.
http://www.delphipraxis.net/1319229-post2.html

Vorallem globale und lokale Programmdatenverzeichnisse.
* Windows: aktuelle Benutzer und alle Benutzer
* Android: nur meine App und alle Apps
* ...

Gibt doch schon zig verschiedene GetBlaBlaPath Methoden in TPath, 2 davon geben auf Windows CSIDL_LOCAL_APPDATA zurück: GetDownloadsPath und GetCachePath.
GetSharedDownloadsPath und GetPublicPath geben CSIDL_COMMON_APPDATA zurück und SysUtils.GetHomePath gibt CSIDL_APPDATA zurück.

Dejan Vu 20. Okt 2015 22:40

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Zitat:

Zitat von Daniel (Beitrag 1319029)
Zitat:

Zitat von Dejan Vu (Beitrag 1319024)
Na ja, Das ist doch ne Sache von ein paar Minuten, sich das hinzudengeln...

Leg los. Ansonsten ist so ein Spruch hier wenig zielführend.

Erstmal: "Bitte" und Dann: Wieso loslegen? Werde ich neuerdings dafür bezahlt?

Der Spruch ist insofern zielführend, mein Guter, als das er indirekt betont, das eine API die Grundfunktionen und Klassen bereitstellen sollte, und nicht für Alles und Jedes eine Antwort parat zu haben hat.

Das Wesen einer Dictionary ist ein optimal performanter Zugriff auf ein Key-Value-Paar, welches durch Threadsafe-Mechanismen in ihrer Reinheit konterkariert wird.

Um dies trotzdem zu erreichen, genügt es, die Zugriffsfunktionen über Threadsynchronisationsobjekte exklusiv zugänglich zu machen. Das ich dies Dir gegenüber deutlich machen muss... :gruebel:

Delphi-Laie 21. Okt 2015 08:16

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Ich wünsche mir, daß man in Stringgrids ganz einfach die Attribute für Schrift und Hintergrundfarbe zellenweise ändern kann und das dann sofort geändert wird. Die mir bekannten Möglichkeiten sind unteridisch umständlich.

Außer "FixedCols" wäre auch "FixedRows" nützlich.

Und zudem eine Autoformatfunktion und sogar eine boolesche Eigenschft "autoformated", die bei jeder Änderung diese Autoformatfunktion aufruft, für die Zeilenhöhen und Spaltenbreiten.

noisy_master 21. Okt 2015 12:27

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Standard GUI Elemente die sich mal ohne Klimzüge in ihrer Größe(und anderen Properties z.B. Farbe, Font,...) ändern ließen wären DER Traum(Checkboxen, RadioButtons, SCROLLBARS(!),...)

mkinzler 21. Okt 2015 12:29

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Geht doch mit Hilfe von Styles

frankyboy1974 21. Okt 2015 12:38

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
hallo,

ich bin mir nicht ganz sicher, ob dies zum Thread hier passen tut. Aber ich würde mir in Delphi sowas wie Garbage Collection wünschen. Ich verursache für gewöhnlich Speicherleaks die Minimum im unteren MB-Bereich liegen, hier würde mir ein wenig mehr Unterstützung der IDE (des Compilers) helfen (Warum muss ich aufräumen??:twisted:).

mfg

mkinzler 21. Okt 2015 12:42

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Das ist eine Frage der Plattform. Die mobilen Compiler unterstützen ARC ( "gg lite").

Stevie 21. Okt 2015 12:48

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Zitat:

Zitat von frankyboy1974 (Beitrag 1319328)
ich bin mir nicht ganz sicher, ob dies zum Thread hier passen tut. Aber ich würde mir in Delphi sowas wie Garbage Collection wünschen. Ich verursache für gewöhnlich Speicherleaks die Minimum im unteren MB-Bereich liegen, hier würde mir ein wenig mehr Unterstützung der IDE (des Compilers) helfen (Warum muss ich aufräumen??:twisted:).

Das ist ja so, als ob nen Dieselfahrer sich wünscht, auch ma Super tanken zu können. :roll:

Bambini 21. Okt 2015 12:51

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Zitat:

Zitat von frankyboy1974 (Beitrag 1319328)
ich bin mir nicht ganz sicher, ob dies zum Thread hier passen tut. Aber ich würde mir in Delphi sowas wie Garbage Collection wünschen. Ich verursache für gewöhnlich Speicherleaks die Minimum im unteren MB-Bereich liegen, hier würde mir ein wenig mehr Unterstützung der IDE (des Compilers) helfen (Warum muss ich aufräumen??:twisted:).

Die Memory Leaks treten zur Laufzeit auf. Denke nicht, das die IDE dir da helfen kann. Der FastMM kann dir dabei sehr gut helfen und
ein ARC Compiler. Jedoch bringt ARC jede Menge neue Probleme mit sich. Die VCL, viele 3rd Party Tools und dein eigener Code können mit ARC noch nicht umgehen. Ein Umbau hat sehr weit reichende Folgen. Für genau Null Mehrwert.

So bequem es ist, das der Compiler für dich aufräumt, so schlimm finde ich die Try finally Blöcke nun doch nicht;-)

Bambini 21. Okt 2015 13:00

AW: Was vermisst ihr in der RTL/VCL? Wünsche + Vorschläge!
 
Die Parallel Library der neuen Delphi's ist sehr komfortable, wenn man aber etwas mehr als die Zahlen parallel verarbeiten will, bremsen sich die Threads gegeneinander aus.

Ich würde mir einen Threaded Memory Manager wünschen, also einen MM für jeden Thread. Dann kann jeder Thread in seinem MM toben, ohne von den anderen Threads ausgebremst zu werden. Wenn dann noch die LOCK bei der string Verarbeitung wegfallen, http://synopse.info/forum/viewtopic.php?id=423 könnte Delphi alle CPU Kerne nutzen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:58 Uhr.
Seite 2 von 4     12 34      

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