DcTabPage
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
DcTabPage
Kann man eigentlich die Tabreiter unterschiedlich breit machen, oder ist das fest in Stein gemeisselt, wenn man den ersten Tabreiter fertig hat? Oder könnte man evtl. mehrzeilige Tabreiter erzeugen?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- AUGE_OHR
- Marvin
- Beiträge: 12910
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: DcTabPage
siehe dir mal in C:\exp19\Include\dcdialog.ch die Optionen von DCTABPAGE an.Manfred hat geschrieben:Kann man eigentlich die Tabreiter unterschiedlich breit machen, oder ist das fest in Stein gemeisselt, wenn man den ersten Tabreiter fertig hat?
[TABHEIGHT <nTabH>] ;
[TABWIDTH <nTabW>] ;
[PREOFFSET <nPre>] ;
[POSTOFFSET <nPost>] ;
meinst du so das ist nun ein native Tab-Control ( WC_TABCONTROL ) bei dem ich den TCS_MULTILINE Style gesetzt habe.Manfred hat geschrieben:Oder könnte man evtl. mehrzeilige Tabreiter erzeugen?
so etwas geht auch mit Codejock Tab-Control wobei bei beiden noch explizit eine Static ( welche mit dem Tab verknüpft werden muss ) als Parent für XbParts notwendig ist.
Die Frage ist nun : ist XbpTabPage() wirklich eine "echtes" Windows Control dem man einen anderen Control Style*** verpassen kann ?
*** http://msdn.microsoft.com/en-us/library ... 85%29.aspx
gruss by OHR
Jimmy
Jimmy
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: DcTabPage
Hi,
mehrzeilig war jetzt etwas falsch verstanden. Ich meinte den Text in dem Tab selbst
mehrzeilig war jetzt etwas falsch verstanden. Ich meinte den Text in dem Tab selbst
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: DcTabPage
Ich denke Du meintest die Breite des Tabreiters ...
Wenn ich sehe was Jimmy zitiert hat, sind die Parameter gleich denen vom normalen Tab:
[PREOFFSET <nPre>] => Abstand vor dem Tabreiter nach links
[POSTOFFSET <nPost>] => Abstand nach dem Tabreiter nach rechts,
Der Rest ist der Tabreiter, so kannst du die Breite anpassen.
Wenn ich sehe was Jimmy zitiert hat, sind die Parameter gleich denen vom normalen Tab:
[PREOFFSET <nPre>] => Abstand vor dem Tabreiter nach links
[POSTOFFSET <nPost>] => Abstand nach dem Tabreiter nach rechts,
Der Rest ist der Tabreiter, so kannst du die Breite anpassen.
Gruß
Hubert
Hubert
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: DcTabPage
Mehrzeiligen TEXT auf einem Tabreiter, das geht höchstens mit Ownerdrawing.brandelh hat geschrieben:Ich denke Du meintest die Breite des Tabreiters ...
Wenn ich sehe was Jimmy zitiert hat, sind die Parameter gleich denen vom normalen Tab:
[PREOFFSET <nPre>] => Abstand vor dem Tabreiter nach links
[POSTOFFSET <nPost>] => Abstand nach dem Tabreiter nach rechts,
Der Rest ist der Tabreiter, so kannst du die Breite anpassen.
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: DcTabPage
Stimmt, oben steht unterschiedlich breite Tabreiter. Aber so wie ich es in der Anleitung für express++ lese, scheint die Angabe dafür beim ersten Tabpage gemacht zu werden und dann werden die für weiter folgenden übernommen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: DcTabPage
probier es aus, der PRE und OFFset, müsste für jedes TAB unterschiedlich sein, vielleicht belegt DC die Werte nur gleichmäßig vor und du kannst danach noch ändern ?
Gruß
Hubert
Hubert
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2936
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: DcTabPage
Hallo Manfred,
Rogers Beispiel etwas abgeändert
Rogers Beispiel etwas abgeändert
Code: Alles auswählen
@ 0,0 DCTABPAGE oTab1 SIZE 150, 20 CAPTION 'Dies ist ein langer Text für eine Tabpage' ;
IMAGE ICON_SMILE_GREEN ;
SELECTEDIMAGE '..\..\icon\smile_yellow.ico' ;
TABHEIGHT 80 ;
CAPTIONLAYOUT XBP_LAYOUT_TEXTRIGHT ;
TEXTALIGN XBPALIGN_WORDBREAK + XBPALIGN_RIGHT ;
FONT '10.Helv Bold'
Viele Grüße
Wolfgang
Wolfgang
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2936
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: DcTabPage
Hi Wolfgang,
das kommt meiner Vorstellung schon recht nahe.
das kommt meiner Vorstellung schon recht nahe.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!