Das nächste Entwicklertreffen findet Anfang Mai in Münster statt - weitere Infos bzw. zur Anmeldung!

Scrollbar vert. verschwindet

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 18200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Scrollbar vert. verschwindet

Beitrag von Manfred » Di, 11. Feb 2014 15:03

Hi,

ich habe in einem Menueteil die Scollbars aktiviert. Leider mußte ich jetzt feststellen, dass der rechte Scrollbalken unter dem Fensterrahmen verschwindet und man somit selbigen auch nicht mehr bewegen kann. Hat jemand eine Idee, was ich falsch machen könnte?
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite

Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 13159
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Kontaktdaten:

Re: Scrollbar vert. verschwindet

Beitrag von Jan » Di, 11. Feb 2014 15:06

Scrollbar in einem Menueteil? Was ist denn das?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 18200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Re: Scrollbar vert. verschwindet

Beitrag von Manfred » Di, 11. Feb 2014 15:08

Du Seppel, Du weißt genau was ich meine.

In einem Programmteil. Und das wird über ein Menue aufgerufen. Menno.
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite

Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 13159
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Kontaktdaten:

Re: Scrollbar vert. verschwindet

Beitrag von Jan » Di, 11. Feb 2014 15:23

ICH weiß natürlich, was Du meinst, so schnell vergess ich dann ja nun auch nicht, was wir telefoniert haben. Aber verstehen das auch andere Leser Deine Frage?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 18200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Re: Scrollbar vert. verschwindet

Beitrag von Manfred » Di, 11. Feb 2014 15:25

Denen hätte ich es ja heute auch verziehen. :badgrin:
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite

Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2437
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Kontaktdaten:

Re: Scrollbar vert. verschwindet

Beitrag von Wolfgang Ciriack » Di, 11. Feb 2014 17:10

Dein Objekt, was den Scrollbalken hat, ist zu groß dimensioniert.
Wenn es z.B. ein DCBROWSE ist, und du FIT benutzt, kann das passieren.
Du solltest dann FIT MAX <breite> benutzen.
Viele Grüße
Wolfgang

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 18200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Re: Scrollbar vert. verschwindet

Beitrag von Manfred » Di, 11. Feb 2014 17:13

Ich arbeite überhaupt nicht mit Fit. Ich versuche die Größe an den Clientsize() anzupassen, wenn, wie in dem Fall die gewollte Größe den Platz überschreiten sollte.
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite

Benutzeravatar
Bertram Hansen
1000 working lines a day
1000 working lines a day
Beiträge: 708
Registriert: Di, 27. Sep 2005 8:55
Wohnort: 53902 Bad Münstereifel
Kontaktdaten:

Re: Scrollbar vert. verschwindet

Beitrag von Bertram Hansen » Di, 11. Feb 2014 18:04

Manfred, das sind die Viren!

Gute Besserung :wav:
:wave:
Gruß Bertram
http://www.tobax.de

Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 18200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Re: Scrollbar vert. verschwindet

Beitrag von Manfred » Mi, 01. Aug 2018 17:17

hm, ich mache das hier nochmal auf. Das Problem habe ich jetzt wieder. Sobald der vertikale Scrollbalken aktiviert wird, verschwindet er nahezu komplett hinter dem rechten Fensterrahmen und er kann nicht oder nur sehr schwer mit der Maus verstellt werden. Das kann doch nicht sein, der müßte doch wenn, direkt links neben dem Fensterrahmen auftauchen, damit man ihn auch verschieben kann.
scrollbar.PNG
scrollbar.PNG (10.51 KiB) 769 mal betrachtet
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite

Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 11550
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg

Re: Scrollbar vert. verschwindet

Beitrag von AUGE_OHR » Mi, 01. Aug 2018 21:00

Manfred hat geschrieben:
Di, 11. Feb 2014 17:13
Ich versuche die Größe an den Clientsize() anzupassen
genau das ist das Problem denn o:Clientsize() beinhaltet nicht Border/Frame oder Scollbar.
wenn o:Clientsize()[2] > oDlg:Currentsize[2] dann kommt "extra" der vertikale Scrollbar dazu.
gruss by OHR
Jimmy

Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 11550
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg

Re: Scrollbar vert. verschwindet

Beitrag von AUGE_OHR » Do, 02. Aug 2018 4:35

hi,

sag mal : was für ein Control ist links :?:
gehört der Scrollbar zum Control (wohl nicht weil zu weit weg von Control) oder wie ich denke zum Dialog :?:
... beinhaltet nicht Border/Frame
da muss ich mich korrigieren ... aber

o:clientSize ist ja eigendlich für o:new() und o:create() wenn kein aSize angegeben wird.
das man damit einen Dialog nachträglich verändern kann ist eigentlich nicht vorgesehen (auch wenn es funktioniert)

versuche statt o:clientSize mal o:calcFrameRect()
gruss by OHR
Jimmy

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 18200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel

Re: Scrollbar vert. verschwindet

Beitrag von Manfred » Do, 02. Aug 2018 7:40

Hi Jimmy,
wir sind hier im express++ Teil. Da wird eigentlich nur unter DCGETOPTIONS SCROLLBARS XBP_SCROLLBAR_VERT+XBP_SCROLLBAR_HORIZ eingefügt und das ist es eigentlich. Was Roger dann am Ende macht, verschließt sich meiner Verständniskurve. :lol:
Gruß Manfred
Mitglied der XUG Leverkusen
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite

Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2437
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Kontaktdaten:

Re: Scrollbar vert. verschwindet

Beitrag von Wolfgang Ciriack » Do, 02. Aug 2018 8:16

Dein Teil, zu dem die Scrollbar gehört, ist einfach zu breit :D
Viele Grüße
Wolfgang

Benutzeravatar
Herbert
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1914
Registriert: Do, 14. Aug 2008 0:22
Wohnort: Gmunden am Traunsee, Österreich
Kontaktdaten:

Re: Scrollbar vert. verschwindet

Beitrag von Herbert » Do, 02. Aug 2018 12:56

Wolfgang Ciriack hat geschrieben:
Do, 02. Aug 2018 8:16
Dein Teil, zu dem die Scrollbar gehört, ist einfach zu breit :D
=D>
Das ist tatsächlich so.
Neue Windows-Versionen führen keinen solchen Rahmen mehr. Das war mal bei XP. Pass deine Rahmendicken an.
Grüsse Herbert
Immer in Bewegung...

Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 11550
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg

Re: Scrollbar vert. verschwindet

Beitrag von AUGE_OHR » Do, 02. Aug 2018 17:15

Manfred hat geschrieben:
Do, 02. Aug 2018 7:40
wir sind hier im express++ Teil. Da wird eigentlich nur unter DCGETOPTIONS SCROLLBARS XBP_SCROLLBAR_VERT+XBP_SCROLLBAR_HORIZ eingefügt und das ist es eigentlich.
OK, das ist auf jeden Fall für den Dialog
Manfred hat geschrieben:Was Roger dann am Ende macht, verschließt sich meiner Verständniskurve. :lol:
dann sollte man das Problem mal bei Roger posten.
gruss by OHR
Jimmy

Antworten