Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Standarddialogfeld bearbeiten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:   Standarddialogfeld bearbeiten (252 mal gelesen)
Acadharry
Mitglied


Sehen Sie sich das Profil von Acadharry an!   Senden Sie eine Private Message an Acadharry  Schreiben Sie einen Gästebucheintrag für Acadharry

Beiträge: 4
Registriert: 03.01.2002

erstellt am: 03. Jan. 2002 11:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Forum,

Wir wollen aus einer Diabibliothek über ein Standarddialogfeld Blöcke einfügen.
Das Dialogfeld besteht aus einem Listenfeld und verschiedenen images.
Das Einfügen funktioniert bereits,jedoch das Listenfeld ist zu schmal.
Der Text wird unvollständig dargestellt.
Wie kann man das Listenfeld verbreitern?

Bei unserer Buttonprogrammierung fiel uns auf:
^C^C$I=5152.515202 $I=*
Was bedeutet bei dieser Syntax das "$I" ?? und "$I=*" ??

Danke

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

marc.scherer
Ehrenmitglied V.I.P. h.c.
CAD-Administrator



Sehen Sie sich das Profil von marc.scherer an!   Senden Sie eine Private Message an marc.scherer  Schreiben Sie einen Gästebucheintrag für marc.scherer

Beiträge: 2484
Registriert: 02.11.2001

Windows 10 64bit
AutoCAD Architecture 2018/2019 (deu/eng)
AEC-Collection 2019 (Revit und Zeugs)
Wenn sich's nicht vermeiden läßt:
D-A-CH Erweiterung (mies implementierter Schrott)

erstellt am: 03. Jan. 2002 16:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Acadharry 10 Unities + Antwort hilfreich

Hi,
zu:
^C^C$I=5152.515202 $I=*

Das "$I=5152.515202" setzt das Bildmenü "5152.515202" (welches bei dieser Syntax in der gleichen Menüdatei wie der Eintrag selbst definiert sein muß, also im Abschnitt "***image" unter "**5152.515202") als aktuelles Bildmenü.

Der Wert "$I=*" ruft das aktuelle Bildmenü auf.

Zur Listenbreite:
Hab ich jetz genau gefunden!
Wird in der "acad.dcl" definiert.
1. Mache eine Sicherheitskopie von der Acad.dcl.
2. Öffne die Acad.dcl mit einem Ascii-Editor (z.B. Notepad)
3. Suche nach: "acad_icon: dialog" (ohne Hochkommas)
4. Ändere den "width" Wert ab. Standard ist 20.
...
...
acad_icon: dialog {
        key = "label";
        initial_focus              = "listbox";
        : row {
            : list_box {
// ********* Hier Änderung eintragen *************
// alter Wert:  width              = 20;
// neuer Wert: ...nächste Zeile...
                width              = 60;
                height              = 21;
                fixed_height        = true;
                key                = "listbox";
                allow_accept        = true;
            }
...
...

5. Änderung speichern.
6. AutoCAD neu starten... Fertig!

Ciao,
Marc

PS: Das vorige Posting mit "Base.dcl" war Quatsch!

[Diese Nachricht wurde von marc.scherer am 03. Januar 2002 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Acadharry
Mitglied


Sehen Sie sich das Profil von Acadharry an!   Senden Sie eine Private Message an Acadharry  Schreiben Sie einen Gästebucheintrag für Acadharry

Beiträge: 4
Registriert: 03.01.2002

erstellt am: 04. Jan. 2002 08:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Hi,

danke für Deine Hilfe.

Das war genau das was ich gesucht habe.

Tschau

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Thomas Rausch
Mitglied



Sehen Sie sich das Profil von Thomas Rausch an!   Senden Sie eine Private Message an Thomas Rausch  Schreiben Sie einen Gästebucheintrag für Thomas Rausch

Beiträge: 1199
Registriert: 26.03.2001

Intel P4 2,6 GHz
512 MB RAM
NVIDIA GeForce FX 5200
.
WinXP prof.
Autodesk Map 2004 SP 1
WS-Landcad 2004
.
Tetris

erstellt am: 04. Jan. 2002 15:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Acadharry 10 Unities + Antwort hilfreich

Hallo Marc,
nur so eine Idee:
gibt es denn in dieser Datei auch die Möglichkeit, die vielgewünschte Änderung von Länge und Breite der Layerliste aus dem Werkzeugkasten Eigenschaften zu verändern ohne Zusatzprogramme zu nutzen?
ich blicke dort nicht durch und traue mich auch nicht
es wäre mir aber 10 Punkte wert

------------------
gruß
thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Architekt (m/w/d)
<...
Anzeige ansehenArchitektur
marc.scherer
Ehrenmitglied V.I.P. h.c.
CAD-Administrator



Sehen Sie sich das Profil von marc.scherer an!   Senden Sie eine Private Message an marc.scherer  Schreiben Sie einen Gästebucheintrag für marc.scherer

Beiträge: 2484
Registriert: 02.11.2001

Windows 10 64bit
AutoCAD Architecture 2018/2019 (deu/eng)
AEC-Collection 2019 (Revit und Zeugs)
Wenn sich's nicht vermeiden läßt:
D-A-CH Erweiterung (mies implementierter Schrott)

erstellt am: 04. Jan. 2002 19:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Acadharry 10 Unities + Antwort hilfreich

Hi Thomas,
zu:
"die vielgewünschte Änderung von Länge und Breite der Layerliste aus dem Werkzeugkasten Eigenschaften zu verändern"

Ein klares "Nein".
1. Werkzeugkästen werden allgemein nicht in DCL's definiert...
2. An die speziellen "Listentoolbars" kommt man nicht ran,
  sind wohl "Hardcodiert".
  Da wird man dann wohl die Acad.exe o.ä. dekompilieren/patchen
  müßen, oder eben QuikPik von Manusoft benutzen.

Ciao,
Marc

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2020 CAD.de | Impressum | Datenschutz