Seite 4 von 5

Re: Hässliche Buttons

Verfasst: 20.07.2010 22:19
von NicTheQuick
Ähm, ja... dämlich. :freak: Ich hoffe OO bleibt beim Normalen...

Re: Hässliche Buttons

Verfasst: 20.07.2010 22:19
von Mok
hjbremer hat geschrieben:Ich hasse diese Word Oberfläche[/b][/size] !!!!!!!
+1 Office 2003 ftw

Re: Hässliche Buttons

Verfasst: 20.07.2010 23:36
von STARGÅTE
Mok hat geschrieben:
hjbremer hat geschrieben:Ich hasse diese Word Oberfläche[/b][/size] !!!!!!!
+1 Office 2003 ftw
+1
bin auch noch beim alten 2000er ^^

Re: Hässliche Buttons

Verfasst: 21.07.2010 00:15
von Vera
hjbremer hat geschrieben:Ribbons ... !!!!!!! Ich hasse diese ... Oberfläche !!!!!!!
+1

auaha - jetzt hat das häßliche Kind einen Namen gekriegt
und ich dachte das wären Geschmacksentgleisungen einzelner Programme :freak:

Re: Hässliche Buttons

Verfasst: 21.07.2010 13:19
von ZeHa
LOL wäre gar nicht so schlecht wenn sich der Begriff darauf einfach ausdehnt :mrgreen:

Ist euch eigentlich schonmal aufgefallen, daß Office IMMER einen anderen Style hatte als der momentane Windows-Style? Zumindest seit Office 97? Es hat sich immer vom aktuellen Windows-Style abgehoben. Windows 95 und Office 95 war noch einheitlich, aber Office 97 hatte dann diese flachen Toolbars, wo der Button erst 3D wurde, wenn man mit der Maus drüber ging. Bei Office 2000 waren soweit ich weiß die Menüs anders (flach und mit Schatten), dann kam ja irgendwann Windows XP mit stark verändertem Design, und das passende Office dazu (2002) hatte so "abgerundete" Toolbars, was wiederum nicht zum XP-Style gehörte. Und Office 2003 hatte glaub wieder neu aussehende Menüs. Auch Visual Studio 2005 und 2008 unterscheiden sich wieder im Menü-Design, und auch die ganzen Toolbar-Andock-Buttons sahen immer wieder mal anders aus. Nun gibt es Windows Vista bzw. Windows 7 mit wieder neuem Design, und Office 2007 kommt natürlich gleich nochmal mit einem ganz anderen Design daher. Und von dem, was ich so von Office 2010 gesehen habe, scheint es bald nochmal starke Design-Änderungen zu geben. Ich finde halt, daß zumindest Microsoft sich an ihre eigenen Regeln halten sollten, aber wenn die es schon nicht tun, dann wundert es mich nicht, daß andere es erst recht tun ;)

Re: Hässliche Buttons

Verfasst: 21.07.2010 15:58
von bobobo
und überhaupt

Code: Alles auswählen

w=500:h=500
Macro malmal()
  CreateImage(0,w,h)
  StartDrawing(ImageOutput(0))
    DrawingMode(#PB_2DDrawing_Gradient)
    CircularGradient(250,500,500)
    FrontColor(RGB(196,222,128)):BackColor(RGB(0,128,0))
    Box(0,0,500,500)
    For i= 1 To 45
      x=Random(400)+40:y=Random(400)+40:r=40
      FrontColor(RGB(32,32,64)):BackColor(#White)
      CircularGradient(x+4,y+4,r):Circle(x+2,y+2,r)
      FrontColor(RGB(222,222,0)):BackColor(#White)
      Circle(x,y,r)
      FrontColor(#Black):BackColor(RGB(222,222,0))
      CircularGradient(x-10+1,y-10+1,5):Circle(x-10,y-10,5)
      DrawingMode(#PB_2DDrawing_Outlined):Circle(x-10,y-10,5,#Black)
      DrawingMode(#PB_2DDrawing_Gradient):CircularGradient(x+10+1,y-10+1,5):Circle(x+10,y-10,5)
      DrawingMode(#PB_2DDrawing_Outlined):Circle(x+10,y-10,5,#Black)
      DrawingMode(#PB_2DDrawing_Gradient):CircularGradient(x-10+1,y+10+1,5):Circle(x-10,y+10,5)
      DrawingMode(#PB_2DDrawing_Outlined):Circle(x-10,y+10,5,#Black)
      DrawingMode(#PB_2DDrawing_Gradient):CircularGradient(x+10+1,y+10+1,5):Circle(x+10,y+10,5)
      DrawingMode(#PB_2DDrawing_Outlined):Circle(x+10,y+10,5,#Black)
      DrawingMode(#PB_2DDrawing_Gradient)
    Next
  StopDrawing()
EndMacro
malmal()
OpenWindow(0,0,0,w,h,"knöppe -Alt-F4 zum Beenden",#PB_Window_ScreenCentered)
ImageGadget(0,0,0,w,h,ImageID(0))
Repeat
  malmal()
  SetGadgetState(0,ImageID(0))
Until WaitWindowEvent()=#PB_Event_CloseWindow

Re: Hässliche Buttons

Verfasst: 17.02.2011 18:36
von Skiller
Hi, wollte zu diesem Thema mal was ordnen.
@Stargate
Was die Bemerkung mit den "Anwendungen die nichts können" und den "eigenen Skins" betrifft, so impliziert diese Aussage im Umkehrschluss, dass alles was nicht mit der von "Gates-Gnaden" definierten Optik daherkommt automatisch eine schlechte Anwendung ist.
Sehe ich übrigens genau so. Ich kann mir natürlich einen Porsche kaufen und ihn nach belieben jederzeit umspritzen lassen. Ich finde, ein gutes Programm verdient auch ein vernünftiges Outfit. Ist doch auch mal erfreulich, wenn tatsächlich das drinsteckt was man von aussen vermutet

Aber zur Sache: wie ich das jetzt nach einigen Forumssuchstunden verstanden habe, gibt es:

1. Icons (MS - alter Standard)
2. Ribbons (MS - neuer Standard)
3. 2D Skins : a) selbsgebastelt, b) a la PBOSL (Amateur) oder halt (Profi) wie Appface etc.
4. 3D Skins: a) selbsgebastelt, b) CEGUI

1. kann man lassen, kann man aber auch ändern, z. B mit Punkt 2.,3., o. 4.
2. klingt ok, haut mich aber nicht um. Ausserdem weiss ich nicht wie man die erstellt. Einfach nur grössere Icons? Muss ich noch checken.
3a fällt flach, da zu Aufwendig
3b Profi gefällt mir gut ( aber wie gesagt, alles Geschmacksache )
4a = 3a
4b = 3b

3b Nachteil: I. kostet ( für mich ok, Gutes soll und muss auch was kosten). II. möglicher Performanceverlust.
4b Nachteil: I. für PB keine weiteren Skins ausser Demoskin

Ich habe mich für 4b entschieden und das Forum auf die Umsetzung weiterer Skins gescannt. Nun ist ja viel darüber geschrieben worden. Ganz klar ist die Sache dennoch nicht. Mir scheint, es ist mit einigem Aufwand doch möglich andere Skins einzubinden.
@memdee schrieb am 20.07.2010, http://forums.purebasic.com/german/view ... ilit=CEGUI

Ich habe vor einiger Zeit mal den AquaLook-Skin (von http://www.cegui.org.uk/skins/ , ganz unten) für PB angepasst: Link
Aufruf ganz normal mit SetGUITheme3D("AquaLook", "bluehighway-8").
Mir ist es jedenfalls auch diese Skin mit derselben Fehlermeldung:

Bild

abgefetzt. (@memdee, wie hast Du das gemacht?)

Der Versuch das Gui.pb aus http://www.purebasic.com/Ogre1.6.zip zu starten, scheiterte leider mit der Meldung:

Bild

obwohl alles in den #PB_Compiler_Home\Examples\Sources\ kopiert und Compiler Optionen: Library Subsystem = Leer und Library Subsystem = DirectX9 eingetragen wurde. (PureBasic 4.51 -Windows - x86)

Weiss jemand wie ich diese &"?ß*§/"-CEGUI endlich zum laufen bekomme?

Danke!!! Folks

Re: Hässliche Buttons

Verfasst: 17.02.2011 19:13
von Vera
Skiller hat geschrieben:und Library Subsystem = DirectX9 eingetragen wurde. (PureBasic 4.51 -Windows - x86)
Da DirectX 9 inzwischen die Standartvorgabe ist, könnte dieser Extraaufruf stören. Versuch's mal ohne den Eintrag.

Gruß ~ Vera

Re: Hässliche Buttons

Verfasst: 17.02.2011 21:53
von Skiller
Hallo Vera,

hab ich
obwohl alles in den #PB_Compiler_Home\Examples\Sources\ kopiert und Compiler Optionen: Library Subsystem = Leer und Library Subsystem = DirectX9 eingetragen wurde. (PureBasic 4.51 -Windows - x86)
Gruß Skiller

Re: Hässliche Buttons

Verfasst: 18.02.2011 07:49
von Skiller
Hi,
Fehler lag irgendwie an der Datei. Alles in neue Datei kopiert und in denselben Pfad gespeichert. Jetzt funzt´s
Gruß Skiller