Delphi-PRAXiS
Seite 60 von 192   « Erste     1050585960 616270110160     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Was nervt euch so, während der Programmierung oder so allgemein (https://www.delphipraxis.net/152540-nervt-euch-so-waehrend-der-programmierung-oder-so-allgemein.html)

Medium 4. Nov 2011 09:33

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Mich nervt gerade tierisch, dass das Paint() von TGraphicControl-Nachkommen bereits ausgeführt wird, noch bevor sich dessen Parent fertig gezeichnet hat (bzw. gar sichtbar ist). Adjeu halbtransparenter Komponentenumbau :evil:

DeddyH 4. Nov 2011 10:23

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Zitat:

Zitat von Luckie (Beitrag 1134430)
Ich überlege, ob wir nicht mal einen neuen Thread aufmachen sollte: "Was nervt himitsu". :mrgreen:

Meinst Du "Was" oder eher "Wen"? :mrgreen:

Nersgatt 4. Nov 2011 10:27

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Zitat:

Zitat von DeddyH (Beitrag 1134453)
Zitat:

Zitat von Luckie (Beitrag 1134430)
Ich überlege, ob wir nicht mal einen neuen Thread aufmachen sollte: "Was nervt himitsu". :mrgreen:

Meinst Du "Was" oder eher "Wen"? :mrgreen:

Wieso, gibs doch schon: Klick :mrgreen:

(Himi: sorry, den konnt ich mir nicht verkneifen. Auf gar keinen Fall ernst nehmen!)

Bummi 4. Nov 2011 10:28

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
jetzt ist aber mal wieder gut ....

implementation 4. Nov 2011 13:44

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Zitat:

Zitat von himitsu (Beitrag 1134380)
Denn der Witz ist, daß das sonst so typsichere/strenge Delphi durch die Generics "scheinbar" total verweichlicht wird.
Delphi-Quellcode:
var
  X: TArray<Integer>;
  D: TArray<Integer>;

X := D; // denn das geht zumindestens ^_^

Das kommt aber nicht durch die Generics.
Probier das mal:
Delphi-Quellcode:
type TIntArray = array of Integer;

var
  X: TIntArray;
  D: TIntArray;

X := D;
Das Problem liegt daran, dass Delphi für jedes Vorkommen einer Arraydeklaration einen neuen Typen anlegt.
Delphi-Quellcode:
// gleicher Typ
X, D: array of Integer;

// verschiedener Typ
X: array of Integer;
D: array of Integer;
Das steht aber auch in (fast) jedem Einsteigerbuch :mrgreen:

Delphi-Laie 11. Nov 2011 12:44

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Am neuen Delphi (bzw. RAD-Studio) XE2:

Tools->Optionen->Delphi-Optionen

Geht man auf "Bibliothek" oder "Bibliothek - Übersetzt" ist immer 32-Bit-Windows als Plattform ausgewählt und nicht das, was man zuletzt aufgerufen/angewählt/eingestellt hatte. Nunja...

Noch schlimmer: Wechselt man zwischen beiden, wird die Plattform grundsätzlich auf 32-Bit-Windows zurückgesetzt. Das ist keinesfalls offensichtlich und nicht sofort zu bemerken. Man wundert sich zunächst, daß die Einstellungen, die man vornahm, manchmal "irgendwie" nicht richtig gespeichert werden.


Noch so eine Lästigkeit: Startet man das Compilat aus der IDE heraus, zoomt die IDE in den Fenster-Maximal-Modus, um nach dem Beenden des Programmes wieder seine alte Größe und Position einzunehmen.


Mir kann das alles keiner als "Features" verkaufen. Für mich sind das schlichtweg Softwareergonomiefehler.

Medium 11. Nov 2011 13:53

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Stell doch dein Debug-Layout so ein, wie du es lieber hättest ;)

himitsu 11. Nov 2011 14:22

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Wie kann man eigentltich sagen "dieses Layout ist ein Debug-Layout" ?

Kann man irgendwie sagen, dieses Debug-Layout gehört zu diesem Nicht-Debug-Layout?
Also wenn das Layout aktiv ist, soll dieses Debug-Layout genutzt werden und bei einem Anderem ein Anderes.

Bzw. kann man Delphi sagen, es soll immer das letzte Layout, welches zuletzt zum Debuggen genutzt wurde, auch das nächste Mal nutzen?

Und am Liebsten wäre es mir, wenn er sich auch die aktuellen Änderungen merken würde und man nicht jeden Scheiß erst speichern muß.

Stevie 11. Nov 2011 15:06

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Zitat:

Zitat von himitsu (Beitrag 1135722)
Wie kann man eigentltich sagen "dieses Layout ist ein Debug-Layout" ?

F6 ist dein Freund 8-)

N1ls 19. Nov 2011 22:15

AW: Was nervt euch so, wärend der Programmierung oder so allgemein
 
Mich nervt gerade
Delphi-Quellcode:
if false = someFunction() then
begin
  // do something
end;
extrem an.

Mal ganz abgesehen vom Vergleich auf false(den Code habe ich sinngemaess von PHP uebersetzt und da machen solche Abfragen ab und an sogar Sinn). Mit der Reihenfolge komme ich gar nicht klar. Ist IMHO einfach nur umstaendlich zu lesen, oder?

Gruesse,

N1ls


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:00 Uhr.
Seite 60 von 192   « Erste     1050585960 616270110160     Letzte »    

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