CAD programy 4M
(new_dialog dialog dcl-id [function point])
Funkce new_dialog zobrazí dialogové okno identifikováno názvem dialogu a souborem DCL.
Toto je funkce, kterou používáte k zobrazení dialogového okna. Dialogové okno je identifikováno názvem dialogu a souborem DCL, který představuje dcl-id. Rukojeť je získána z funkce load_dialog.
Funkce new_dialog volitelně spouští rutinní funkci nazvanou LISP. Chcete-li ignorovat tento argument, použijte " "; musíte použít " ", když chcete zadat souřadné body bodu, ale nevykonávat funkci.
Volitelný bodový argument určuje souřadnice x, y v levém horním rohu. Když se bod skládá ze záporných souřadnic, jako například (-1 -1), zobrazí se dialogové okno ve výchozím umístění, které je obvykle středem okna IntelliCADu.
Když je funkce new_dialog úspěšná, vrátí T; jinak se vrátí nil.
PŘÍKLAD:
POZNÁMKA:
Pořadí vyvolání dialogového okna je následující: 1. load_dialog 2. new_dialog 3. action_tile, start_image, start_list atd. (proveďte všechny inicializace dialogových oken, například přidružení akce k dlaždicím, vytvoření obrázku a vytvoření seznamů pro seznamy) 4. start_dialog
Toto je funkce, kterou používáte k zobrazení dialogového okna. Dialogové okno je identifikováno názvem dialogu a souborem DCL, který představuje dcl-id. Rukojeť je získána z funkce load_dialog.
Funkce new_dialog volitelně spouští rutinní funkci nazvanou LISP. Chcete-li ignorovat tento argument, použijte " "; musíte použít " ", když chcete zadat souřadné body bodu, ale nevykonávat funkci.
Volitelný bodový argument určuje souřadnice x, y v levém horním rohu. Když se bod skládá ze záporných souřadnic, jako například (-1 -1), zobrazí se dialogové okno ve výchozím umístění, které je obvykle středem okna IntelliCADu.
Když je funkce new_dialog úspěšná, vrátí T; jinak se vrátí nil.
PŘÍKLAD:
Kód |
---|
((setq dcl_id (load_dialog "dcl_filename.dcl")) (if (not (new_dialog "Dialog_Name" dcl_id) ) (alert "Cannot create dialog")) |
POZNÁMKA:
Pořadí vyvolání dialogového okna je následující: 1. load_dialog 2. new_dialog 3. action_tile, start_image, start_list atd. (proveďte všechny inicializace dialogových oken, například přidružení akce k dlaždicím, vytvoření obrázku a vytvoření seznamů pro seznamy) 4. start_dialog