ARKANCE - globální Platinum partner Autodesk ARKANCE | KONTAKT - CZ | SK | EN | DE
Již 10.000+ CAD tipů. Přes 118.500 registrovaných u nás, celkem 1.096.000 registrovaných (CZ+EN), přes 53.000 CAD/BIM bloků. Vyzkoušejte nový přesný Inženýrský kalkulátor. Kompletní příkazy AutoCADu a proměnné AutoCADu 2026.
RSS kanál - CAD tipy RSS tipy
RSS diskuze

Diskuze Diskuzní fórum, poradna

?
CAD diskuze, rady, výměna zkušeností

CAD Fórum - Homepage Veřejné diskuzní fórum k CAD aplikacím - ptejte se na libovolné otázky týkající se oboru CAx, podělte se o vaše znalosti a zkušenosti s programy AutoCAD, Inventor, Revit, Fusion, 3ds Max, Vault a s dalšími CAD/BIM/PDM aplikacemi. Zaregistrujte se nebo se přihlašte a zašlete váš příspěvek do odpovídajícího fóra. Viz další informace o CAD Fóru. Nechcete se registrovat? Zeptejte se v naší Facebook poradně.
Fórum nenahrazuje technický support firmy ARKANCE (CAD Studio) - přímá podpora pro zákazníky funguje na helpdesk.arkance-systems.cz
  FAQ FAQ  Prohledat fórum   Události   Registrovat Registrovat  Přihlásit Přihlásit

Téma uzavřenoDCL popup_list

 Odpovědět Odpovědět archiv
Autor
michaelflyer Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.úno.2007
Lokalita: Slovensko
Používám:
AutoCAD
Stav: Offline
Bodů: 105
Přímý odkaz na tuto zprávu Téma: DCL popup_list
    Zasláno: 24.bře.2011 v 21:39

Ospravedlňujem sa vopred za moje názvoslovie daných prvkov ale už som z toho vypadol a už si nepamätám niektoré veci. 

 

Potreboval by som vysvetliť ako vlastne pracuje v dcl panely "popup_list" v prepojení s lispom. Neviem ako to dostať do lispu, tak aby všetko správne fungovalo.

Zadám si nejaké premenné:

(setq vyberove_okno (list "a" "b" "c" "d" "e"));;; potom pokračujem v spustení toho rolovacieho okna

(start_list "ID_vyberove_okno" 3);;; toto ide do dcl panela, no niečo mi tu stále chýba. Neviem však čo.
(mapcar 'add_list vyberove_okno)
(end_list)

(setq vyber_z_rolovacieho_okna (get_tile "vyberove_okno "));;; tu si vytiahnem čo som zadal v dcl paneli či možnosť a, b, c, d, e.

Michal MUCHA
Zpět nahoru
michaelflyer Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 05.úno.2007
Lokalita: Slovensko
Používám:
AutoCAD
Stav: Offline
Bodů: 105
Přímý odkaz na tuto zprávu Zasláno: 25.bře.2011 v 10:21

Trošku som to spojazdnil, len neviem získať hodnotu vyberu "vybrate_ukoncenia_schodnice". Vracia mi hodnotu "l".

Namiesto a, b, c, d e, dám presné názvy. Písal som to kôli zjednodušeniu:


(defun C:schody (/)

...

(setq ID_vyber_ukoncenia_schodnice (list "Schodnica nad stupnom" "Schodnica v urovni stupna"))(start_list "ID_vyber_ukoncenia_schodnice" 3) ;;; neviem na čo služi to číslo 3 asi to neoznačuje počet argumentov v liste...
(mapcar 'add_list ID_vyber_ukoncenia_schodnice)
(end_list)

...

)


(defun vypocitaj (/)

...

(setq vybrate_ukoncenia_schodnice (get_tile "ID_vyber_ukoncenia_schodnice"))

...

)


DCL panel:

schody : dialog { 

...

: popup_list {
key = "ID_vyber_ukoncenia_schodnice";
label = "Vyber ukoncenie schodnice";
fixed_width_font = true; //false;
  width = 10;
value = "";
}

...

}

Michal MUCHA
Zpět nahoru
svarc.vl Zobrazit panel
Zasloužilý člen
Zasloužilý člen

Přihlášen: 01.říj.2004
Lokalita: ČR (ÚL)
Používám:
Autocad Mechanical 2010
Stav: Offline
Bodů: 204
Přímý odkaz na tuto zprávu Zasláno: 25.bře.2011 v 11:36
dlouhou dobu jsem neprogramoval, pošilam Vám co mam stvořené, nenašel příkaz pro akci vybrání seznamu, myslím že to je příkaz action_tile. To číslo podle nápovědy je asi pozice v seznamu kam se přidávají hodnoty během běhu programu. soubory jsou zde
Připojené souboryzipuploads/20110325_113509_kstyl.zip
Zpět nahoru

Pro technickou podporu CAD
kontaktujte Helpdesk

Příbuzné CAD tipy:
Tip 12560:Jak v DCL dialogu zobrazit azbuku nebo speciální matematické symboly?
Tip 1436:Jak zjistit, které dialogy AutoCADu jsou DCL a které MFC?
Tip 6808:Soubory VIX, ISP, DVG v AutoCADu
Tip 246:Nefungující dialogy příkazů, výběru souborů a příkaz PLOT.
Tip 13544:Jaké je nejmenší a největší číslo reprezentovatelné v AutoLISPu v AutoCADu?
Tip 10957:Vylepšený TCase s podporou češtiny a kapitálek.


 Odpovědět Odpovědět

Přejít na fórum Oprávnění fóra Zobrazit panel



Stránka byla vygenerována za 0,168 sekund.