Forum:BricsCAD
Thema:DCL in Briscad
Möchten Sie sich registrieren?
Wer darf antworten? Registrierte Benutzer können Beiträge verfassen.
Hinweise zur Registrierung Sie müssen registriert sein, um Beiträge oder Antworten auf Beiträge schreiben zu können.
Ihr Benutzername:
Ihr Kennwort:   Kennwort vergessen?
Anhang:    Datei(en) anhängen  <?>   Anhänge verwalten  <?>
Grafik für den Beitrag:                                                
                                                       
Ihre Antwort:

Fachbegriff
URL
Email
Fett
Kursiv
Durchgestr.
Liste
*
Bild
Zitat
Code

*HTML ist AUS
*UBB-Code ist AN
Smilies Legende
Netiquette

10 20 40

Optionen Smilies in diesem Beitrag deaktivieren.
Signatur anfügen: die Sie bei den Voreinstellungen angegeben haben.

Wenn Sie bereits registriert sind, aber Ihr Kennwort vergessen haben, klicken Sie bitte hier.

Bitte drücken Sie nicht mehrfach auf "Antwort speichern".

*Ist HTML- und/oder UBB-Code aktiviert, dann können Sie HTML und/oder UBB Code in Ihrem Beitrag verwenden.

T H E M A     A N S E H E N
Christian01

Beiträge: 277 / 26

Briscad V20
ACAD MAP 2019
Win 10 Pro 64bit
Intel, 4x 3,0 GHz, 8GB RAM
2 x 22" TFT

Hallo liebe Community,

habe eine des Datei mit LSP-Daten und DCL-Datei erstellt.
Alles funktioniert einwandfrei.

Nur ein kleines Problem habe ich:

Die List_box zeigt nicht vollständig die NR an.
Es werden nur die ersten beiden Nr vollständig angezeigt
  und die 3te Nummer nur mehr halb
  und 4te Nummer nicht mehr.

Eine Ergänzung der list_box mit "z.b: Width = 15" oder größer führt zu keiner Verbessung.

Code:
.....
    spacer;
    : column{
      : boxed_column {
        label = "Objektnr:";
        key = "ONR";
        : column {
          : edit_box {
            label = "Nr:";
            key = "Number";
            edit_limit = 20;
            edit_width = 20;
          }
          spacer;
          :row {
            : text {
              label = "Verfügbare NR:";
              alignment = top;
            }
            : list_box {
              label = "";
              key = "NRLIST";
              height = 5;
            }
          }
.....

Frage:
An was kann das liegen bzw. wie kann man ändern?

------------------
Grüße

Christian

BricsCADSupport

Beiträge: 31 / 0

BricsCAD V20

Guten Tag Herr Christian,

Wir brauchen einen Lisp-Code, der die List_box ausfüllt!
Nur die DCL ist wahrscheinlich nicht ausreichend (oder nicht sicher gegen andere Lisp-Code, verwendet, um die Liste zu füllen).

Besonders, da der Lisp-Code die Textzeile (n) konstruiert, die in den Listenfeld gefüllt werden soll:
"1 2 3"
but
"1                  2                  3"
Wäre ziemlich anders, richtig?

Könnten Sie uns bitte einige Lisp-Code geben!

Beste Grüße
Reza Sohi
BricsCAD Support
Mervisoft Gmbh

------------------
BricsCAD Deutschland Support TEAM

MERViSOFT GmbH - Rheingaustrasse 88
- D-65203 Wiesbaden  
Tel  : +49 (0)611 18361-0  -  Fax  :
+49 (0)611 18361-666           

BricsCADSupport

Beiträge: 31 / 0

BricsCAD V20

Ich kann zwei Hinweise mit hohem Potenzial geben:

    Im root-Dialog wurde _width auf falsch gesetzt , um den gesamten dcl-Dialog zu verändern.
    behoben _width = false;
    (Sehen Sie bitte  auch https://www.bricsys.com/bricscad/help/en_US/CurVer/DevRef/source/dcl_tiles_dialog.htm
    In der list_box versuchen Sie das Attribut bcad_label, um Ihre list_box column-labels  zu geben, die einzeln veränderbar sind
    bcad_label="column 1\tcolumn 2\tcolumn 3\tcolumn 4";
    (Sehen Sie bitte auch https://www.bricsys.com/bricscad/help/en_US/CurVer/DevRef/source/dcl_tiles_list_box.htm

Beste Grüße
Reza Sohi
Mervisoft GmbH

------------------
BricsCAD Deutschland Support TEAM

MERViSOFT GmbH - Rheingaustrasse 88
- D-65203 Wiesbaden  
Tel  : +49 (0)611 18361-0  -  Fax  :
+49 (0)611 18361-666