dccheckbox prompt und Fit

Moderator: Moderatoren

Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21200
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

dccheckbox prompt und Fit

Beitrag von Manfred »

Hi,

mir ist gerade aufgefallen, dass ein DCCHECKBOX im Zusammenhang mit Prompt, den Text rechts von der Checkbox schreibt. Das ist auch korrekt so, aber bei FIT scheint es wohl so zu sein, dass der Text rechts verschwindet und der Rahmen nicht den PROMPT Text berücksichtigt. Gibt es da noch irgendeinen geheimen Parameter, den ich übersehen habe?
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

@ 1,1 DCCHECKBOX lValue prompt "Irgendwas" SIZE 10,1
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
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: dccheckbox prompt und Fit

Beitrag von Manfred »

Hi Tom,

ist das jetzt eine Vermutung, oder weißt Du das bestimmt, oder liegt es an 10,1?
Ich habe nämlich ein Size eingegeben und es paßt trotzdem nicht.
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

@Manfred: Die SIZE-Klausel von DCCHECKBOX legt die Größe des Textprompts fest. Ich nehme mal an, dass Du die "FIT"-Klausel von DCREAD meinst, oder? Ich kann das Verhalten allerdings nicht nachstellen. Die DCCHECKBOX vergibt die Größe anhand der Textlänge des PROMPT-Elements automatisch. Wenn ich das hier mache:

Code: Alles auswählen

#include 'dcdialog.ch'
#pragma library("dclipx.lib")

FUNCTION main()
LOCAL GetList := {}, lValue := .F.

@ 1,1 DCCHECKBOX lValue PROMPT 'Test'

DCREAD GUI FIT 
RETURN nil

PROCEDURE AppSys()
RETURN
Dann sehe ich den Text und nichts wird abgeschnitten.
Dateianhänge
checkbox.jpg
checkbox.jpg (7.48 KiB) 6316 mal betrachtet
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
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: dccheckbox prompt und Fit

Beitrag von Manfred »

Hi Tom,

ja, FIT in DCREAD war gemeint.

OK, werde ich nochmal versuchen.
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

Hallo, Manfred.

Die FIT-Klausel bewirkt "lediglich", dass sich die Größe des Dialogs automatisch nach der Größe aller darin enthaltenen Elemente richtet. Man muss also keine Fenstergröße angeben; eXpress++ macht das von selbst. Wenn etwas abgeschnitten wird, das keine explizite Größenangabe besitzt, dann kann das eigentlich nur daran liegen, dass dieses Element bei der Erzeugung des Dialogs tatsächlich kleiner ist und/oder keinen Inhalt hat.
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
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: dccheckbox prompt und Fit

Beitrag von Manfred »

Hi Tom,

war mir bekannt. Deshalb habe ich ja nachgefragt, weil ich der Meinung war/bin, dass sowas eben auch mit einbezogen sein sollte. Aber wie schon gesagt, ich werde es nochmals probieren. In der nächste Maske. Ich melde mich dann wieder.
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!!
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16517
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Martin Altmann »

Huhu Manfred,
nur mal so spontan aus der Hüfte (sozusagen als Unbeteiligter):
Es nützt nix, die Caption beim Create() leer zu lassen, weil man die ja später angeben will - zumindest nicht, wenn man das FIT mit angibt (würde ich mal so spontan denken, darüber stolpere ich nämlich auch gerne ab und an: leere :Caption und :autosize auf .t.)

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

Dafür gibt es ja die SIZE-Option bei DCCHECKBOX. Außerdem kann die Caption (PROMPT-Klausel) auch ein Codeblock sein. Wenn der beim Aufbau des Dialogs einen leeren String zurückliefert und SIZE nicht angegeben ist, berechnet eXpress++ für die Größe der Caption 0,0:

Code: Alles auswählen

lIrgendWas := .F.
@ 1,1 DCCHECKBOX lValue PROMPT {||CheckBoxCaption(lIrgendWas)}

@ 2,1 DCPUSHBUTTON CAPTION 'Caption' SIZE 7,1 ACTION {||lIrgendWas := !lIrgendWas, DC_GetRefresh(GetList)}

DCREAD GUI FIT

FUNCTION CheckBoxCaption(lIrgendWas)
IF !lIrgendwas
  RETURN ""
ENDIF
RETURN "Test"
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
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: dccheckbox prompt und Fit

Beitrag von Manfred »

Hi Martin,

:D ich sach da gets nix zu. :lol:
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

@Manfred: Apropos "Ich sag dazu nix": Wir können jetzt auch weiter blind rätseln, was Du möglicherweise falsch machst, aber deutlich einfacher wäre das mit einem Codeschnipsel. :wink:
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
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: dccheckbox prompt und Fit

Beitrag von Manfred »

Hi Tom,

sorry, ich hatte doch oben erwähnt, dass ich in der nächsten Maske Deinen Vorschlag ausprobieren werde. Im Moment kann ich es nicht machen, weil die derzeitige Maske, an der ich gerade werkel, das nicht hergibt. Wenn es dann noch Probleme gibt, dann stelle ich Code hier rein, oder wenn nicht, kommt ein ERLEDIGT oben dran. :wink:
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!!
Benutzeravatar
brandelh
Foren-Moderator
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: dccheckbox prompt und Fit

Beitrag von brandelh »

Manfred hat geschrieben:Hi Martin,

:D ich sach da gets nix zu. :lol:
TOM hat geschrieben: @Manfred: Apropos "Ich sag dazu nix":
auf die Übersetzung muss man auch erst mal kommen :D
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
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: dccheckbox prompt und Fit

Beitrag von Manfred »

ja nu,

Tom hat hier halt die Mütze auf.....
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

Tom hat hier halt die Mütze auf.....
Hat er? Nunwohl, Tom muss auch nicht alles verstehen. Im Moment versteht er nichts. :?
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
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: dccheckbox prompt und Fit

Beitrag von Manfred »

Tom

wie können wir Dir wieder auf den rechten Pfad des Wissens verhelfen??? :blob8:
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!!
Benutzeravatar
brandelh
Foren-Moderator
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: dccheckbox prompt und Fit

Beitrag von brandelh »

Hi,

ich kann nicht glauben dass er das Ernst gemeint hat ;-)

Wenn doch, einfach oben Manfreds Kunstsatz, deine Übersetzung und meinen dummen Spruch dazu ansehen :D

Its all just nonsense 8)
Gruß
Hubert
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

Danke für die Angebote, aber ich muss versuchen, mit meinen Sinnkrisen alleine zurechtzukommen. Hat mein Therapeut auch gesagt. :crybaby:
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
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: dccheckbox prompt und Fit

Beitrag von brandelh »

Tom hat geschrieben:... mit meinen Sinnkrisen alleine zurechtzukommen. Hat mein Therapeut auch gesagt. :crybaby:
da kann ich Wandern empfehlen.
Spätestens wenn du tropfnass und ausgefrohren einsam und verirrt im Walde stehst, erkennst du wie gut es dir in der Firma geht :angel8:
Gruß
Hubert
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

Spätestens wenn du tropfnass und ausgefrohren einsam und verirrt im Walde stehst, erkennst du wie gut es dir in der Firma geht
Ich habe das bereits ausprobiert. Man erkennt vor allem, dass Wälder nicht (mehr) zum natürlichen Lebensraum "zivilisierter" Menschen gehören. :wink:

Spaß beiseite. Wandern ist nett. Aber ich gehe erstmal skifahren. Ab Sonntag. Bild
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14658
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Jan »

Tom hat geschrieben:Ich habe das bereits ausprobiert. Man erkennt vor allem, dass Wälder nicht (mehr) zum natürlichen Lebensraum "zivilisierter" Menschen gehören. :wink:
Wie jetzt? Ich denk, Du lebst in Berlin? Woher weißt Du denn, was ein Wald ist? :badgrin:

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16517
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Martin Altmann »

Keine Sorge Jan, davon haben wir hier mehr, als jede andere Europäische Stadt :D

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14658
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Jan »

Sicher? Wo denn? Auf der Modelleisebahn, das Grünzeugs von Revell? :badgrin:

Aber dafür hat Hamburg mehr Straßenbäume! Davon nämlich mehr als alle anderen Städt in Europa. Und natürlich auch mehr Brücken (mehr als 2.700). Aber das hat jetzt nichts mit dem Thema zu tun.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9367
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 102 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: dccheckbox prompt und Fit

Beitrag von Tom »

Woher weißt Du denn, was ein Wald ist?
Mehr als 40 Prozent der Fläche Berlins ist "grünbestanden". Es gibt über 400.000 Straßenbäume und 29.000 Hektar Wald, und die Berliner ist die größte Stadtforstverwaltung Deutschlands.

Davon abgesehen ist mir das Phänomen "Reisen" bekannt. Da ich einen Spaziergang im Grunewald, im Tegeler Forst oder über die Müggelberge nicht als Wanderung bezeichnen würde, bereise ich hierfür (sofern mir nach dieser originellen Tätigkeit gelüstet) Gebiete wie die Sächsische Schweiz (Südostdunkeldeutschland) oder das Allgäu. :wink: "Nordic-Walking"-Krücken sind dann aber nicht im Gepäck.
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
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: dccheckbox prompt und Fit

Beitrag von brandelh »

Hi,

ihr glaubt gar nicht wie ich mich gewündert habe, als ich zum ersten Mal an der Ruhr war.
Alles grün, kein Ruß ... man hat einfach ab und an falsche Vorstellungen.
Ich weiß zwar nicht welche am meisten Bäume hat, aber ich kann auch bestätigen, dass in Berlin viel Grünzeug war :!:
Gruß
Hubert
Antworten