vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 
zurück

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

Fragen & Antworten rund um sev-Komponenten
Probleme mit sevTabStrip auf überbreiten Monitoren 
Autor: Hendrik Plagens
Datum: 11.07.22 08:18

Guten Morgen,

wir haben ein Problem mit dem sevTabStrip auf einem überbreiten Monitor. Eine Mitarbeiterin arbeitet mit einem Samsung Electric Company C49RG9x, welcher mit einer Auflösung von 5120x1440 eingestellt ist. Nun hat sie das Problem, dass viele Formulare, welche mit einem sevTabStrip ausgestattet sind, nicht mehr im Vollbildmodus ordentlich arbeiten. Die Steuerelemente der nicht ausgewählten Tabs, die eigentlich unsichtbar sein müssten, liegen teilweise/vollständig sichtbar auf dem aktiven Tab und sind sichtbar. Bei einem Wechsel der Tabs werden diese auch nicht mehr ordentlich ein- / ausgeblendet bzw. ordentlich auf deren originale Position verschoben.

Die Steuerelemente, welche sich auf unsichtbaren Tabs befinden, werden ja um -75000 Trips nach links verschoben. Ich denke, dass diese Zahl bei solch großen Monitoren zu gering sein wird. Kann man diese feste Zahl irgendwie vergrößern?

Ich habe ein kleines Testprojekt angelegt mit zwei Tabs und jeweils 2 Buttons. Über den Dropbox Link habe ich ein Beispielvideo aufgenommen, was das Problem gut demonstriert.

https://www.dropbox.com/s/9jt4ty1k00o2rpt/sevTabStrip.MOV?dl=0

Mit freundlichen Grüßen

Hendrik
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Probleme mit sevTabStrip auf überbreiten Monitoren 
Autor: ModeratorDieter (Moderator)
Datum: 11.07.22 08:38

Anhang:  Anhangsevtab.zip (133k)  

Ja, ich denke, das liegt an der hohen Auflösung.
Ich habe mal schnell eine kleine Anpassung vorgenommen.
Bitte einmal testen, ob das jetzt so passt (siehe Anlage)

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Probleme mit sevTabStrip auf überbreiten Monitoren 
Autor: Hendrik Plagens
Datum: 11.07.22 14:27

Hallo Dieter,

danke für deine schnelle Reaktion.

Leider gibt es nun ein Problem mit vorhandenen Tabs auf Formularen. Wenn ich ein Tab anklicke, werden deren Steuerelemente nun nicht mehr positioniert und es bleibt leer. So als währen diese nicht mehr den entsprechenden Tabs zugeordnet.

Nachdem ich die Controls in dem Beispielprojekt neu eingeordnet habe, funktionierte die Verschiebung auf übergroßen Monitoren.

Mit freundlichen Grüßen

Hendrik
Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

Re: Probleme mit sevTabStrip auf überbreiten Monitoren 
Autor: ModeratorDieter (Moderator)
Datum: 15.07.22 07:28

Hallo Hendrik,

das ist jetzt echt problematisch und mir fällt auch keine Lösung seitens sevTab ein. Bitte wieder die Vorgängerversion (Build 63) verwenden.

Vorschlag für übergroße Monitore (so mache ich das bspw. auch)
Pro Tab verwende ich ein Container-Steuerelement und platziere es in den Innenbereich des Tabs, so dass die eigentlichen Elemente dann in meinem eigenen Container-Element platziert sind. sevTab verschiebt jetzt nur das Container-Element um 75000 Twips und alles passt.

Evtl. wäre das ja auch eine Lösung für dich.

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

Themenbaum einblendenGesamtübersicht  |  Zum Thema  |  Suchen

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-2022 [email protected] 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