vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
Re: sevTabstrip / Backcolor 
Autor: ModeratorDieter (Moderator)
Datum: 15.11.15 12:23

Hier eine kleines Hilfsfunktion, um das gewünschte Verhalten zu erzielen. Die Hintergrundfarbe muss hierbei per Code gesetzt werden - bspw. im Form_Load.

Nachfolgenden Code am besten in ein Modul einfügen:
Option Explicit
 
Private Declare Function GetSysColor Lib "user32" ( _
  ByVal nIndex As Long) As Long
 
Public Function SetTabBackColor(ByVal Color As Long) As Long
  Dim R As Long
  Dim G As Long
  Dim B As Long
 
  If (Color And &HFF000000) = &H80000000 Then 
    Color = GetSysColor(Color And &HFFFFFF) 
  End If
 
  R = Color And &HFF&
  G = Color \ &H100& And &HFF&
  B = Color \ &H10000 And &HFF&
 
  SetTabBackColor = RGB(R, G, B) - 1
End Function
Aufruf:
Private Sub Form_Load()
  sevTab1.BackColor = SetTabBackColor(Me.BackColor)
End Sub

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevTabstrip / Backcolor1.471Archilleus15.11.15 12:07
Re: sevTabstrip / Backcolor800ModeratorDieter15.11.15 12:23
Re: sevTabstrip / Backcolor780Archilleus15.11.15 12:48
Re: sevTabstrip / Backcolor940ModeratorDieter15.11.15 12:53
Re: sevTabstrip / Backcolor758Archilleus15.11.15 12:55

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel