Autor |
Beitrag |
uranop
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Mo 01.09.08 19:40
mahlzeit,
sagt mal, ist es möglich mit einer manifest datei den style des programmes festzulegen ?
also ich fuer meinen teil habe mein prog im XP - Silber style gebastelt
und leider muss ich feststellen, das bei anderen die nicht silber verwenden meine graphiken denn blöd ausschauen.
gibts da nen weg ?
ich habe das in der manifest die ich mal hier auf dem board gezogen habe nicht entdeckt bisher.
|
|
Timosch
      
Beiträge: 1314
Debian Squeeze, Win 7 Prof.
D7 Pers
|
Verfasst: Mo 01.09.08 19:51
AFAIK werden die Visuellen Stile nur systemweit eingestellt. Aber wieso bietest du keine Option, den Skin deines Programms zu wechseln: Mit diesen Grafiken oder ohne? Dann hat jeder die Wahl.
_________________ If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Mo 01.09.08 19:59
hoi,
ja das waere eine moeglichkeit, stimmt.
aber man muss / sollte von DAUs ausgehen ...
wenn man beispielsweise mehrere funktionen hat die ziemlich gleich aussehen aber fuer verschiedene bereiche gelten.
sollte man das schon irgendwie erkenntlich machen. ...
und am besten so das es einen gleich ins auge hupft : P
sieht halt mit einfach besser aus xD
|
|
j.klugmann
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Mo 01.09.08 20:00
Google mal nach der VCL Skin Komponente.Die ist sehr einfach zu handhaben. 
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Mo 01.09.08 21:01
whaa das schaut ja mal edelst aus : P merci fuer den tipp
mmh gibts das auch irgendwo in nem äquivalent 4 free ?
das vclskin demo da oben nervt
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Di 02.09.08 17:14
mmh warum zum geier frisst diese componente die aktuellen skins nicht ...
schwallt immer was von wegen
" This is older Skin File
Please Update to new Version!"
is ja auch nicht grad das wahre
|
|
j.klugmann
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 02.09.08 17:39
Alle Skins müssen eine *.skn Endung haben,sonst frißt der die nicht.wenn du trotzdem keine
findest kann ich dir welche schicken.
Hast du vclSkin 2 ?
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Di 02.09.08 18:04
ich habe skins so is ja nicht ...
die vclskin version ist die 4,97
und die der skins sind vom demo package ...
parallell dazu versuche ich mich auch gerade mit alpha controls zurecht zu finden ...
muss aber sagen das die jungs irgendwie nicht so ganz auf der hoeher sind da ist vclskin besser ...
grade was felder betrifft ...
// Edit
aber die 2 habe ich auch wo rumfliegen : P
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Di 02.09.08 18:38
uranop hat folgendes geschrieben: | mahlzeit,
sagt mal, ist es möglich mit einer manifest datei den style des programmes festzulegen ?
also ich fuer meinen teil habe mein prog im XP - Silber style gebastelt
und leider muss ich feststellen, das bei anderen die nicht silber verwenden meine graphiken denn blöd ausschauen.
gibts da nen weg ?
ich habe das in der manifest die ich mal hier auf dem board gezogen habe nicht entdeckt bisher. |
Also hast du jetzt mit Images etc. gearbeitet oder eine richtige Manifest angelegt? Wenn das ne richtige Manifest war, sollte es doch überall gut aussehen, oder wo liegt jetzt das Problem?
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Di 02.09.08 18:41
ich habe ein file
was man nach dem namen der applikation benennt
und dann halt
name.exe.manifest
heisst ...
das ding geht aber nur her und macht aus ner win2k classic ansicht die XP ansicht -> also eckig auf rund
mehr aber nicht.
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Di 02.09.08 19:04
uranop hat folgendes geschrieben: | das ding geht aber nur her und macht aus ner win2k classic ansicht die XP ansicht -> also eckig auf rund
mehr aber nicht. |
Was willst du denn mehr? Dieser Style unterscheidet sich doch auch zwischen Silver, Blue und Olive. Und dementsprechend wird er doch auch angepasst.
Oder meinst du, dass du sowas wie z.B. MS machst, zum Beispiel die Toolbar bei Office 2003 sieht in WinXP Blue anders als in Silver aus. Abhängig vom System kannst du doch dann einfach verschiedene Farben wählen bzw. andere Grafiken nehmen.
EDIT: Oder du nimmst relative Farben.
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Di 02.09.08 19:14
ich weiss was du meinst, aber anscheins hast du mich wals verstanden
in dem prog sind pics eingebaut... jpeg
diese habe ich aussenrum der farbe clbuttonface angebasst ...
somit faellts nicht auf wenn der xp style auf silber ist.
gehst du nun aber her und machst nen anderen style oder nen benutzerdefinierten,
so haste immer noch die bilder drin allerdings passt die hintergrundfarbe nicht mehr zusammen.
transparente gifs werden ja nicht unterstuetzt
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Di 02.09.08 19:45
Dann nimm für diese Farbe clFuchsia (z. B.) und schreibe:
Delphi-Quelltext 1: 2:
| Image1.Picture.Bitmap.TransparentColor := clFuchsia; Image1.Transparent := True; |
Dann sollte es überall gleich aussehen (vorausgesetzt du hast keine Kantenglättung oder so'n Müll drinne, dann kannst du basteln, wie du die wieder rückgängig bekommst  ).
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Di 02.09.08 21:20
jo klar
TImage frisst bei mir nur JPEG files aber keine gifs ....
JPEG ist statisch und kennt keinen transparenten background
also ist das nicht moeglich
|
|
Jakob_Ullmann
      
Beiträge: 1747
Erhaltene Danke: 15
Win 7, *Ubuntu GNU/Linux*
*Anjuta* (C, C++, Python), Geany (Vala), Lazarus (Pascal), Eclipse (Java)
|
Verfasst: Di 02.09.08 21:29
Und wenn du JPEG nimmst?  Klein wie JPG, gut wie BMP.  GIFs sollten glaube ich ab D7 gehen.
|
|
uranop 
      
Beiträge: 149
Win XP, Win 7, Slackware 11, FreeBSD
D6E, php
|
Verfasst: Mi 03.09.08 05:46
photoshop oder photo impact macht keinen unterschied zwischen jpeg und jpg
und D7 habe ich nicht xD
|
|