2007-12-25 16:18 UTC
I want "textbox", may input and pick up text.
Asked how should establish ?
Requests master help to answer, thanks ~
QTEST.lsp code:
(DCL_LOADPROJECT "ODLS_006.odcl" T)
(dcl_FORM_SHOW ODLS_006_TS)
(if (/= sText "")
(dcl_Control_SetText ODLS_006_TS_TBX sText)
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun GET_TEXT ( / EN EN_TXT)
(SETQ EN (CAR (ENTSEL "\n SELECT TEXT :")))
(SETQ EN_TXT (CDR (ASSOC 1 (ENTGET EN))))
EN_TXT
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun PUT_TEXT ( EN_TXT / EN OLD_TS)
(SETQ EN (CAR (ENTSEL "\n SELECT TEXT :")))
(setq endata (entget en))
(setq oldlist (assoc 1 endata))
(setq newlist (cons 1 EN_TXT))
(setq endata (subst newlist oldlist endata))
(entmod endata)
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun c:ODLS_006_TS_TBN1_OnClicked ( / )
(SETQ GTX (GET_TEXT))
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun c:ODLS_006_TS_TBN2_OnClicked ( / )
(PUT_TEXT GTX)
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun c:ODLS_006_TS_TBX_OnUpdate (GTX /)
(if (/= GTX "")
(progn
(setq sText GTX)
(setq GTX "")
(dcl_control_settext ODLS_006_TS_TBX sText)
) ;_ PROGN
) ;_ if
) ;_ defun
[attachment deleted by admin]
Asked how should establish ?
Requests master help to answer, thanks ~
QTEST.lsp code:
(DCL_LOADPROJECT "ODLS_006.odcl" T)
(dcl_FORM_SHOW ODLS_006_TS)
(if (/= sText "")
(dcl_Control_SetText ODLS_006_TS_TBX sText)
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun GET_TEXT ( / EN EN_TXT)
(SETQ EN (CAR (ENTSEL "\n SELECT TEXT :")))
(SETQ EN_TXT (CDR (ASSOC 1 (ENTGET EN))))
EN_TXT
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun PUT_TEXT ( EN_TXT / EN OLD_TS)
(SETQ EN (CAR (ENTSEL "\n SELECT TEXT :")))
(setq endata (entget en))
(setq oldlist (assoc 1 endata))
(setq newlist (cons 1 EN_TXT))
(setq endata (subst newlist oldlist endata))
(entmod endata)
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun c:ODLS_006_TS_TBN1_OnClicked ( / )
(SETQ GTX (GET_TEXT))
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun c:ODLS_006_TS_TBN2_OnClicked ( / )
(PUT_TEXT GTX)
)
;;;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(defun c:ODLS_006_TS_TBX_OnUpdate (GTX /)
(if (/= GTX "")
(progn
(setq sText GTX)
(setq GTX "")
(dcl_control_settext ODLS_006_TS_TBX sText)
) ;_ PROGN
) ;_ if
) ;_ defun
[attachment deleted by admin]