Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin

Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten
Autor
Nachricht
Nighthawk
Newbie
Newbie

Anmeldedatum: 01.05.2008
Beiträge: 13

Andere Styles für meine Applikation
Verfasst am: 09.05.2008, 10:58

Wie kann ich den Style der Namensleiste bei Programmen selbst einstellen, also so das es nicht mehr vom Systemdefault gemacht wird.

Also in etwa so (aus Tr4st's Videotutorial:)):

[img]http://img329.imageshack.us/my.php?image=leistekz1.jpg[/img]
_________________
 
speedywolf
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 108


Verfasst am: 09.05.2008, 11:01

Das ist glaube ich Style von Vista.. Also ein Defaultstyle.. Glaube ich
 
^^kev####
Überflieger
Überflieger

Anmeldedatum: 01.05.2008
Beiträge: 476
Wohnort: Haan


Verfasst am: 09.05.2008, 11:51

Das ist tr4st sein DefautStyle von Windows xD

@speedywolf: Das ist der VistaStyle hier
_________________
 
Nighthawk
Newbie
Newbie

Anmeldedatum: 01.05.2008
Beiträge: 13


Verfasst am: 09.05.2008, 12:50

achso, weil ich hab vista nur bei mir sieht das anders aus;)
gibts dennoch einen weg, diese Leiste z.b dünner zu machen oder zu verändern?
 
dcm
Poster
Poster

Anmeldedatum: 03.05.2008
Beiträge: 101


Verfasst am: 09.05.2008, 13:48

Naja dünner wirds, wenns ein werkzeug ist... ansonsten kann man nur den namen ändern, glaube ich. (wenn nicht, will ichs bitte auch wissen! ^^)
du kannst natürlich die leiste deaktivieren, und statt dessen eine eigene machen...
 
Nighthawk
Newbie
Newbie

Anmeldedatum: 01.05.2008
Beiträge: 13


Verfasst am: 09.05.2008, 14:31

unter FormBorderStyle gibts wohl keine weiteren möglichkeiten, oder?
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 09.05.2008, 17:00

(Nighthawk;1591)
unter FormBorderStyle gibts wohl keine weiteren möglichkeiten, oder?


Da kann man nur einstellen ob die Form größenverstellbar sein soll oder nicht, bzw ob die Maximierungs/Minimierungsbuttons mit auf der Form sind oder nicht.

Irgendwo hab ich mal ne Anleitung gesehen, in der es beschrieben wurde den Style zu verändern. Muss noch mal nachdenken...
 
r3xx0n
Tutorial Leser
Tutorial Leser

Anmeldedatum: 05.05.2008
Beiträge: 41


Verfasst am: 09.05.2008, 17:52

AAALSO , ihr stellt formboderstyle auf NONE, dan erstellt ihr ein image was genau so breit ist wie die form und so 25 oder 20 pixel hoch ist , styled es so wie ihr es wollt, macht noch 2 images ( minimieren und close ) und packt erstmal alle auf die form und positioniert alles.

Für den Close button folgenes klick Event:

Visual Basic: [code]Application.Exit()[/code]

Für den Minimieren Button dieses Clock Event:

Visual Basic: [code]Me.WindowState = FormWindowState.Minimized[/code]

Dann bennt ihr die leiste : PictureBox1 ( oder wie ihr wollt, ändert dan aber die handles )

und nutz den code hier:

Visual Basic: [code]
Private _move As Boolean = False
Dim differencePoint As New Point

Private Sub PictureBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseDown
_move = True
differencePoint = e.Location
End Sub

Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove
If _move Then
Dim newX As Int32 = (Me.Location.X - differencePoint.X) + (e.X)
Dim newY As Int32 = (Me.Location.Y - differencePoint.Y) + (e.Y)
Me.Location = New Point(newX, newY)
End If
End Sub

Private Sub PictureBox1_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseUp
_move = False
End Sub

[/code]
 
Nighthawk
Newbie
Newbie

Anmeldedatum: 01.05.2008
Beiträge: 13


Verfasst am: 09.05.2008, 18:21

Danke r3xx0n! Ich werde es mal ausprobieren, obwohl man dann schon wieder nen Grafiker bräuchte XD
 
r3xx0n
Tutorial Leser
Tutorial Leser

Anmeldedatum: 05.05.2008
Beiträge: 41


Verfasst am: 09.05.2008, 18:47

Bin Photoshop Grafiker Wink
 
Marduk
Überflieger
Überflieger

Anmeldedatum: 16.04.2008
Beiträge: 374


Verfasst am: 09.05.2008, 19:39

Es wäre auch ne Möglichkeit, wenn du dich mal mit dem Windows Presentation Foundation auseinandersetzt. Damit kann man auch sehr schöne und eigene Oberflächen gestalten.
 
Nighthawk
Newbie
Newbie

Anmeldedatum: 01.05.2008
Beiträge: 13


Verfasst am: 09.05.2008, 19:51

Bei der WPF war da nicht was mit Microsoft Expression Blend? :9
_________________


 
r3xx0n
Tutorial Leser
Tutorial Leser

Anmeldedatum: 05.05.2008
Beiträge: 41


Verfasst am: 09.05.2008, 20:07


hab maln player gebastelt mit eigem style, hie rmal ein bild im eingeklappten zustand :

[img]http://img210.imagevenue.com/img.php?image=63604_design_122_11lo.jpg[/img]

 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: styles

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Wichtig: [B] Builder source vom Tutorial 3129 30.04.2008, 16:09
Keine neuen Beiträge Textdatei vom Ftp in txt_ausgabe einlesen 249 19.10.2007, 11:28
Keine neuen Beiträge Kleine Biografie vom Undertaker 390 12.07.2007, 21:13
Keine neuen Beiträge Speichern und laden vom treeview 846 06.04.2007, 23:21
Keine neuen Beiträge Drive List vom remote 349 30.04.2008, 18:58
 




[ Time: 0.4359s ][ Queries: 131 (0.0296s) ][ GZIP on - Debug on ]