Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Neue Delphi Version ? (https://www.delphipraxis.net/152799-neue-delphi-version.html)

holgerderchsler 7. Jul 2010 13:29

Neue Delphi Version ?
 
Ich möchte folgende Frage stellen. Ich benutze Delphi 6 Prof und habe damit zahlreiche Programme geschrieben. Unter anderem eine Schulungssoftware. In diesem Programm kommen auch viele Bilder also Graphikanwendungen vor. Leider ist die Graphik nicht eine der Stärken von Delphi, auch die ovalen Buttons kommen ziemlich verpixelt daher. was kann ich sinnvollerweise tun? Würde eine neuere Version dies besser können? Allerdings müsste eine neue Delphi Version mit den Delphi 6 Programmen kompatibel sein, abgesehen von Anpassungen. Viele Fragen ich würde mich aber über Antworten riesig freuen.

Holger

s.h.a.r.k 7. Jul 2010 13:33

AW: Neue Delphi Version ?
 
Nun ja, das Zeichnen von Buttons hat mit Delphi selbst nichts zu tun. Das ist einfach eine Komponente/Klasse, die das übernimmt und ist dafür auch verantwortlich.

Klar hast du mit einer neuen Delphi-Version auch viele Vorteile, aber umbauen musst du eigentlich immer was, wie ich erfahren habe. Einmal mehr, einmal weniger, das kommt ganz auf die Programme an.

mkinzler 7. Jul 2010 13:34

AW: Neue Delphi Version ?
 
Delphi ist im Großen-und-Ganzem abwärtskompatibel. Probleme gibt es immer, wenn man von nicht Zugesicherten ausgeht. ( Z.B. sind Viele wegen der Unicode-Umstellung gestolpert, weil im Code davon ausgegangen wurde, dass ein Char 8Bit hat).
Das mit den Verpixeln ist ein grundsätzliches Problem von Bitmap-Grafiken, da nimmt man dann besser Vektorgrafikobjekte)

hoika 7. Jul 2010 13:43

AW: Neue Delphi Version ?
 
Hallo,

Zitat:

auch die ovalen Buttons kommen ziemlich verpixelt daher
Zeig mal mit Screenshot

Hast du mal ein Manifest definiert ?

Lade dir doch die 2010-Testversion herunter und probiere sie aus.

Probleme werden die alte Fremd-Komponenten bereiten.
Welche benutzt du denn ?


Heiko

holgerderchsler 7. Jul 2010 13:52

AW: Neue Delphi Version ?
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo und erst mal vielen, vielen Dank für die Antworten. Als Fremdkomponenten nutze ich die Komponentensammlung von Simon, hier z. Bsp. den Oval Button. bei den Bildern ist es so, dass nur Bitmaps mit der Eigenschaft transparent versehen werden können, so dass das Bild auch ohne lästigen Hintergrund schön aussieht. ich stelle mal ein paar Screen Shots ein.

Holger

mkinzler 7. Jul 2010 13:54

AW: Neue Delphi Version ?
 
D2010 unterstützt PNG. Die Fremdkomponenten wirst du dann aus meiner Sicht nicht mehr benötigen. Am Besten lade die, wie schon vorgeschlagen die Trial-Version von D2010 herunter.

s.h.a.r.k 7. Jul 2010 14:16

AW: Neue Delphi Version ?
 
PNGs sind wahrlich die sinnvollste Alternative. Aber wenn es selbst gezeichnet werden soll, dann muss man halt ein wenig AntiAliasing einbauen ;) Das geht selbst mit Delphi 6.

Wobei ich von solchen Buttons general abrate. Man sollte sich bei Windows-Programmen schon an den Style des Windows halten. Standard-Button werden ja automatisch angepasst.

holgerderchsler 7. Jul 2010 14:55

AW: Neue Delphi Version ?
 
Gibt es denn eine Komponente für Delphi6, mit der ich png Bilder einlesen könnte?

Holger

mkinzler 7. Jul 2010 15:02

AW: Neue Delphi Version ?
 
Ja die PNGComponents

hoika 7. Jul 2010 15:36

AW: Neue Delphi Version ?
 
Hallo,

Zitat:

auch die ovalen Buttons kommen ziemlich verpixelt daher
Zitat:

Als Fremdkomponenten nutze ich die Komponentensammlung von Simon, hier z. Bsp. den Oval Button
Was hat das mit der Delphi-Version zu tun ?


Wenn der Screenshot wirklich das Aussehen eines Buttons vin dir zeutgt,
schmeiss die Sammlung weg.
Der Button sieht furchtbar aus ! ;)


Heiko

DeddyH 7. Jul 2010 18:46

AW: Neue Delphi Version ?
 
Ich hab das Ding zwar nicht mehr weiter entwickelt, aber vielleicht ist es etwas für Dich: GDIPlusRoundButton

himitsu 7. Jul 2010 18:58

AW: Neue Delphi Version ?
 
Also am Einfachsten mal die D2010 Trial testen und schauen, wie weit du damit kommstm bzw. ob es überhaupt für dich in Frage kommt.




PS: Es ist ja gerade eine Sonderverkaufsaktion für Delphi ausgelaufen (kaufe Delphi, bekomme ganzes RAD) und die letzen Jahre war es so, daß nicht lange nach soeiner Sonderaktion das neue Delphi rauskam.

Angeblich überlegt man sich auch endlich mal wieder was für "Hobbyprogrammierer" zu bringen ... mal sehn was passiert und ob es wirklich endlich mal wieder was "bezahlbares" geben wird.

holgerderchsler 8. Jul 2010 09:06

AW: Neue Delphi Version ?
 
Hallo Hoika.

Da hast Du wohl Recht. Es sind allerdings auch ein paar brauchbare Sachen dabei, wie eine schöne Digitalanzeige.

Holger

HeZa 8. Jul 2010 09:19

AW: Neue Delphi Version ?
 
Das ist jetzt zwar nicht Dein Thema und ich weiß auch nicht, ob ich das Richtig interpretiere, aber wenn

Zitat:

Zitat von holgerderchsler (Beitrag 1034034)
Aus deinem Screenshot: Dezimalpunkt ein, nicht mit einem Komma

bedeutet, dass Du von Deinen Anwendern verlangst bei einer Kommazahl einen Dezimalpunkt statt einem Komma einzugeben, solltest Du das unbedingt anders lösen (zumal es auch gar kein Problem ist).

holgerderchsler 8. Jul 2010 09:52

AW: Neue Delphi Version ?
 
Hallo , das Problem ist inzwischen in der Tat gelöst, hat mich auch gestört.


Holger

holgerderchsler 8. Jul 2010 14:24

AW: Neue Delphi Version ?
 
Habe jetzt mal die kostenlose Version 2010 runtergeladen. Die wollen aber eine Lizenznummer? :twisted:

Holger

mkinzler 8. Jul 2010 14:27

AW: Neue Delphi Version ?
 
Du meint wohl die Trial. Dort wo du die heruntergeladen hast, kannst du auch eine Testlizenz anfordern

holgerderchsler 8. Jul 2010 17:00

AW: Neue Delphi Version ?
 
Ja, eine trial. Probiere es mal aus.

Holger

NicoleWagner 8. Jul 2010 18:43

AW: Neue Delphi Version ?
 
Ich bin jeden Tag froh darueber, auf D 2010 umgestiegen zu sein. Doch die Arbeit, die mir die Strings gemacht haben, ueberstieg alle meine Befuerchtungen. Die ur-uralt Komponenten laufen alle - doch bei manchen war es nicht leicht.

Buttons? - Der sieht wirklich nicht gut aus, was aber vermutlich hier an html liegt. Ich arbeite mit dem TSpeedButton und lege meine Bilder drueber. Die Bilder bearbeite ich gerne mit dem uralten Icon-Edit von Borland. Das ist sehr altmodisch so. Doch es laesst im Grunde keine (meiner) Wuensche offen.

Warum verwendest Du keine eckigen Grafiken? Wie die runden oder gar ovalen auf den verschiedenen Anwenderschirmen aussehen, das wird immer unwaegbar bleiben. Siehe das rote Schreckhupferl in dieser Thread.


Nicole

s.h.a.r.k 8. Jul 2010 19:02

AW: Neue Delphi Version ?
 
Zitat:

Zitat von NicoleWagner (Beitrag 1034364)
Buttons? - Der sieht wirklich nicht gut aus, was aber vermutlich hier an html liegt.

Was sollte das denn mit HTML zu tun haben?! :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:42 Uhr.

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