Hässliche Buttons

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8808
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Hässliche Buttons

Beitrag von NicTheQuick »

Ähm, ja... dämlich. :freak: Ich hoffe OO bleibt beim Normalen...
Benutzeravatar
Mok
BotHunter
Beiträge: 1484
Registriert: 26.12.2005 14:14
Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit
Wohnort:   

Re: Hässliche Buttons

Beitrag von Mok »

hjbremer hat geschrieben:Ich hasse diese Word Oberfläche[/b][/size] !!!!!!!
+1 Office 2003 ftw
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7028
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Hässliche Buttons

Beitrag 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 ^^
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Vera
Beiträge: 928
Registriert: 18.03.2009 14:47
Computerausstattung: Win XP SP2, Suse 11.1
Wohnort: Essen

Re: Hässliche Buttons

Beitrag 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:
°
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Re: Hässliche Buttons

Beitrag 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 ;)
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Re: Hässliche Buttons

Beitrag 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
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Skiller
Beiträge: 151
Registriert: 04.02.2005 22:26

Re: Hässliche Buttons

Beitrag 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
Benutzeravatar
Vera
Beiträge: 928
Registriert: 18.03.2009 14:47
Computerausstattung: Win XP SP2, Suse 11.1
Wohnort: Essen

Re: Hässliche Buttons

Beitrag 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
°
<°)))o><
~~~~~~~~~
echo "Don't worry"
echo "Keep quiet"
@echo off
format forum:\
Skiller
Beiträge: 151
Registriert: 04.02.2005 22:26

Re: Hässliche Buttons

Beitrag 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
Skiller
Beiträge: 151
Registriert: 04.02.2005 22:26

Re: Hässliche Buttons

Beitrag von Skiller »

Hi,
Fehler lag irgendwie an der Datei. Alles in neue Datei kopiert und in denselben Pfad gespeichert. Jetzt funzt´s
Gruß Skiller
Antworten