Vytisknout stránku | Zavřít okno

Nastavení barvy pozadí příkazové řádky

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=14825
Datum vytištění: 17.kvě.2026 v 04:10


Téma: Nastavení barvy pozadí příkazové řádky
Odeslal: pavelstyl
Předmět: Nastavení barvy pozadí příkazové řádky
Datum odeslání: 29.bře.2012 v 07:31
Dobrý den,
 chtěl jsem se zeptat, zda lze lispem nastavit barva pozadí příkazové řádky.
Přes VB/VBA bych to asi uměl, ale hodilo by se mi to nastavovat lispem.
 
AutoCAD Mechanical 2011
 
Děkuji
Pavel Štyl



Odpovědi:
Odeslal: Vladimír Michl
Datum odeslání: 29.bře.2012 v 08:27
To co jde ve VBA, jde i přes ActiveX rozhraní VisualLISPu. Viz tip:
http://www.cadforum.cz/cadforum/nastaveni-barvy-pozadi-prikazoveho-radku-z-lispu-tip8542 - http://www.cadforum.cz/cadforum/nastaveni-barvy-pozadi-prikazoveho-radku-z-lispu-tip8542


-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: pavelstyl
Datum odeslání: 29.bře.2012 v 08:57
Děkuji !!!
Lisp  umím, ale Visual lisp je pro mě docela tajemno :-)

Pavel Štyl


Odeslal: pavelstyl
Datum odeslání: 29.bře.2012 v 14:39
Ještě se zeptám na jednu věc.
Příkaz
(vla-get-TextWinBackgrndColor(vla-get-display(vla-get-preferences(vlax-get-acad-object))))
mi vrátí #<variant 19 128>.
Jak ten výsledek překonvertovat na AutoCADovské číslo barvy?
 
Děkuji Pavel Štyl


Odeslal: Vladimír Michl
Datum odeslání: 29.bře.2012 v 15:44
To už je bohužel trochu (trochu dost) věda, je třeba převést typy objektu a pak výsledný kód na nejbližší barvu. Pokud to nutně potřebujete, někde vyhrabu kus kódu, kterým jsme to řešili.

-------------
Vladimír Michl (moderátor)
ARKANCE CZ - https://arkance.world - arkance.world
(podpora viz helpdesk.arkance-systems.cz)


Odeslal: pavelstyl
Datum odeslání: 30.bře.2012 v 07:07
Bylo by fajn vědět jak na to, ale nutně to nepotřebuji. Myslel jsem, že na to je nějaká funkce Visual lispu Smile

Děkuji za pomoc
Pavel Štyl



Vytisknout stránku | Zavřít okno