Tab3 Gui aufwerten Topic is solved

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

UniqueContent
Posts: 21
Joined: 10 Oct 2017, 00:57

Tab3 Gui aufwerten

07 Feb 2018, 01:16

Hallo Zusammen,

ich habe dank der Community und der Unterstützung ein paar Einzelner Mitglieder ein Skript erstellt.
Basis ist das Gui-Steuerelement Tab3.

Code: Select all

; Tab-Steuerelement:
Gui, Destroy																									; Vermeidung mehrerer Anwendungen

Gui, Add, Picture, x20 y50 w1000 h65, C:\Users\prahmel\Desktop\Doku\Digitalisierung Produktion\IHI Logo3.jpg     						; Logo IBI

Gui, Font, s35,																									; Schriftgröße Karten Auswahlreiter
Gui, Add, Tab3, w1300 h600 Y+50, Arbeitsanweisungen|Prozessparameterblätter|Prüfpläne|Fehlerkatalog|QACs  	  					  ; TAB-Steuerelement, Größe
Gui, Font, s25,																									; Schriftgröße Button etc.

Gui, Add, Button,, Rüstanweisungen      																				; Tab 1
Gui, Add, Button,, Masteranweisungen
Gui, Add, Button,, Bedienungsanweisungen
Gui, Add, Button,, Reinigung und Pflege
Gui, Add, Button,, A110 Führen Messwerterfassungskarte

	
Gui, Tab, 2,																									; Tab 2
Gui, Add, Button,, Prozessparameterblätter


Gui, Tab, 3																									; Tab 3
Gui, Add, Button,, N47C  
Gui, Add, Button,, N47C EU6
Gui, Add, Button,, N47C Tomas
Gui, Add, Button,, N47D
Gui, Add, Button,, N47Dopt

Gui, Tab, 4																									; Tab 4
Gui, Add, Button,, FK BH
Gui, Add, Button,, FK CH

Gui, Tab, 5																									; Tab 5
Gui, Add, Button,, zu den QACs
Gui, Tab                                                                                                    													; nachfolgende Steuerelemente werden nicht als Teil des Tab-Steuerelements angesehen.

Gui, Add, Button, default x1100, Beenden  																 	
Gui, Show, , IHI NEXT - Digitalisierung																	      		  ; Fensterbreite, Titel Steuerelement

return
^

Die Maske sieht relativ langweilig aus. Mich würde interessieren, welche Möglichkeiten bestehen die Maske "aufzuwerten".
Es gibt eine -Background +Theme Funktion die ich leider nicht zum laufen kriege.
Welche Möglichkeiten kennt ihr?
Kann ich ein Basis-Hintergundbild einstellen, dass bei allen Mappen angezeigt wird?

Grüße
BoBo
Posts: 6564
Joined: 13 May 2014, 17:15

Re: Tab3 Gui aufwerten

07 Feb 2018, 01:31

"Form follows function". Die beschriftung deiner gui läßt vermuten, das es sich um ein tool für den kommerziellen einsatz handelt.
IMHO verbietet sich damit jeglisches aufhübschen, welches nicht zu einer verbesserung der handhabung beiträgt.

Was nutzt es dem user, wenn deinem gestalterischen ego einmalig geschmeichelt wird, es das tägliche arbeiten damit jedoch konstant erschwert?

Ein solcher ansatz erinnert mich schwer an die kaputtanimierten homepages der 90er, auf welchen sich einfacher text aufgrund halluzinogener background-wallpapers nicht lesen ließ.

Last but not least, ein weiteres motto was sich in 99/100 fällen bewahrheitet: "Weniger ist mehr!"
UniqueContent
Posts: 21
Joined: 10 Oct 2017, 00:57

Re: Tab3 Gui aufwerten

07 Feb 2018, 01:53

Bobo, ich geb dir vollkommen recht.
Also gibt es definitiv keine Optionen?
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: Tab3 Gui aufwerten

07 Feb 2018, 04:11

Es gibt jede Menge Optionen welche von HTML verwenden und ins GUI einbauen, über bereits vorgefertigte Controls, bis hin zum selber Zeichnen mit GDI/GDI+ reichen.
Recommends AHK Studio
UniqueContent
Posts: 21
Joined: 10 Oct 2017, 00:57

Re: Tab3 Gui aufwerten

07 Feb 2018, 04:40

Hi nnnik, kannst du bitte deinen Kommentar etwas genauer erläutern?
Also für Laien?
User avatar
divanebaba
Posts: 804
Joined: 20 Dec 2016, 03:53
Location: Diaspora

Re: Tab3 Gui aufwerten

07 Feb 2018, 04:54

Kennst Du schon diese Seite?
Mein Favourit für Tabs ist der Button-style

Code: Select all

Gui Add, Tab3, x0 y0 w1000 h500 +Buttons +0x8 , Tabulator1|Tabulator2|Tabulator3
Eine "langweilige Gui" hört sich besser an als eine aufregende Gui.
Hauptsache kein Schmarrn mit Fenster auf- und zurollen und blinken und hüpfen und piepen etc. ... :mrgreen: :mrgreen:
User avatar
nnnik
Posts: 4500
Joined: 30 Sep 2013, 01:01
Location: Germany

Re: Tab3 Gui aufwerten  Topic is solved

07 Feb 2018, 05:21

Für HTML gibts ein eigenes Tutorial was du dir anschauen könntest: https://autohotkey.com/boards/viewtopic.php?f=7&t=4588

Controls einbinden geht normalerweise darüber, dass man .dlls in das Script läd und per Gui,Add,Custom hinzufügt.
Ein Beispiel dafür wäre das Scintilla Control welches z. B. von der AHK Studio IDE verwendet wird um code darzustellen ( es ist ein edit feld mit viel mehr features ).
(siehe meine Signatur und http://www.scintilla.org)

Du könntest auch GDIp oder GDI libraries aus dem Forum verwenden um selber auf deinen Bildschirm zu zeichnen. Die beiden libraries lassen sich z. B.
https://autohotkey.com/boards/viewtopic.php?f=6&t=6517 für GDIp
https://autohotkey.com/boards/viewtopic.php?f=6&t=5820 für GDI

Alle themen sind groß genug für ihr eigenes Tutorial also ist es schwierig die in einer kurzen Antwort zusammen zufassen.
Recommends AHK Studio
UniqueContent
Posts: 21
Joined: 10 Oct 2017, 00:57

Re: Tab3 Gui aufwerten

07 Feb 2018, 07:02

Vielen Dank für das Feedback an alle. Ich lese mich mal in die Thematik ein. Bis dahin
just me nli

Re: Tab3 Gui aufwerten

07 Feb 2018, 07:15

Ich kann mich nicht einloggen. Beispiel:

Code: Select all

; Tab-Steuerelement:
Gui, Destroy																									; Vermeidung mehrerer Anwendungen
BkgImg := "C:\Windows\Web\Wallpaper\Windows\img0.jpg"

Gui, Add, Picture, x20 y50 w1000 h65, C:\Users\prahmel\Desktop\Doku\Digitalisierung Produktion\IHI Logo3.jpg     						; Logo IBI

Gui, Font, s35,																									; Schriftgröße Karten Auswahlreiter
Gui, Add, Tab3, w1300 h600 Y+50, Arbeitsanweisungen|Prozessparameterblätter|Prüfpläne|Fehlerkatalog|QACs  	  					  ; TAB-Steuerelement, Größe
Gui, Font, s25,																									; Schriftgröße Button etc.

Gui, Add, Button, vBtn, Rüstanweisungen      																				; Tab 1
GuiControlGet, Btn, Pos
Gui, Add, Button,, Masteranweisungen
Gui, Add, Button,, Bedienungsanweisungen
Gui, Add, Button,, Reinigung und Pflege
Gui, Add, Button,, A110 Führen Messwerterfassungskarte
Gui, Add, Pic, x%BtnX% y%BtnY% w1280 h500 +0x04000000, %BkgImg% ; wichtig: das Hintergrundbild muss als letztes control mit +0x04000000 eingefügt werden


Gui, Tab, 2,																									; Tab 2
Gui, Add, Button,, Prozessparameterblätter


Gui, Tab, 3																									; Tab 3
Gui, Add, Button,, N47C
Gui, Add, Button,, N47C EU6
Gui, Add, Button,, N47C Tomas
Gui, Add, Button,, N47D
Gui, Add, Button,, N47Dopt

Gui, Tab, 4																									; Tab 4
Gui, Add, Button,, FK BH
Gui, Add, Button,, FK CH

Gui, Tab, 5																									; Tab 5
Gui, Add, Button,, zu den QACs
Gui, Tab                                                                                                    													; nachfolgende Steuerelemente werden nicht als Teil des Tab-Steuerelements angesehen.

Gui, Add, Button, default x1100, Beenden
Gui, Show, , IHI NEXT - Digitalisierung																	      		  ; Fensterbreite, Titel Steuerelement

return

GuiClose:
ExitApp
garry
Posts: 3737
Joined: 22 Dec 2013, 12:50

Re: Tab3 Gui aufwerten

07 Feb 2018, 10:10

siehe auch GUI Skinning mit uSkin.dll
https://autohotkey.com/boards/viewtopic ... =uskin.dll

oder auch noch :
-Hintergrundfarbe
-Farbige Button

Code: Select all

Gui,Color,Black                                                   ;- Hintergrundfarbe
Gui, Font, cGray,   ;- auch Fontname, Size, Color 

BkgImg := "C:\Windows\Web\Wallpaper\Kristall.jpg"
Gui, Add, Picture, x20 y50 w1000 h65, C:\Windows\Web\Wallpaper\Düne.jpg
Gui, Font, s35,
Gui, Add, Tab3, w1300 h600 Y+50, Arbeitsanweisungen|Prozessparameterblätter|Prüfpläne|Fehlerkatalog|QACs
Gui, Font, s25,

;Gui, Add, Button, vBtn, Rüstanweisungen

;Gui,Add,Progress, x100 y110 w30  h30  Disabled BackgroundGray
;Gui,Add,Text,     xp   yp   wp   hp   cBlack  BackgroundTrans  Center 0x200 vBB2 gB2,2

Gui,Add,Progress, Disabled BackgroundBlue                                                                                   ;- farbige Button
Gui,Add,Text,     xp   yp   wp   hp   cGray  BackgroundTrans  Center 0x200 vBtn,Rüstanweisungen
;......
UniqueContent
Posts: 21
Joined: 10 Oct 2017, 00:57

Re: Tab3 Gui aufwerten

08 Feb 2018, 04:44

Super. Vielen Dank für das enorme Feedback. Es sieht nun anschaulich aus und ein Bezug ist auch da (Corporate Identity). Vielen vielen Dank an alle

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: gero and 30 guests