AfraLisp Blog

The AutoLisp/Visual Lisp/VBA Resource Website

AfraLisp Blog

Home Newsletter Utter Rubbish Coding Tips AutoCAD Tips Contact Downloads WAUN

column.

column

Syntax: 

	: column {
	  alignment children_alignment children_fixed_height
	  children_fixed_width fixed_height fixed_width
	  height label width
	}

Note: This Tile Cluster is for display purpose only.
No AutoLips coding has been included for the Active Children Tiles. 


DCL Coding: 
lisp48aa : dialog {				//dialog name
          label = "column" ;			//give it a label

	: column {				//define column


	: toggle {				//define a toggle
	  key = "tog1";				//give it a name
	  label = "Toggle 1";			//give it a label
	  value = "1";				//switch it on
	}					//end toggle

	: toggle {				//define a toggle
	  key = "tog2";				//give it a name
	  label = "Toggle 1";			//give it a label
	  value = "2";				//switch it off
	}					//end toggle

	: toggle {				//define a toggle
	  key = "tog3";				//give it a name
	  label = "Toggle 1";			//give it a label
	  value = "1";				//switch it on
	}					//end toggle

	}					//end column



        ok_cancel ;				//predefined OK/Cancel button

        }					//end dialog 

AutoLisp Coding: 
(defun C:lisp48aa ()
;define function	

  (setq dcl_id (load_dialog "lisp48aa.dcl"))
  ;load dialog

  (if (not (new_dialog "lisp48aa" dcl_id)
  ;test for dialog

      );not

    (exit)
    ;exit if no dialog

  );if

  (action_tile
      "accept"	
      ;if O.K. pressed
					
      "(done_dialog) (setq userclick T)"
      ;close dialog, set flag
	
   );action tile

    (action_tile
    "cancel"
    ;if cancel button pressed

    "(done_dialog) (setq userclick nil)"	
    ;close dialog, lower flag

    );action_tile

  (start_dialog)	
  ;start dialog
				
  (unload_dialog dcl_id)
  ;unload	

  (if userclick
  ;if OK selected

     (alert "You selected OK")
     ;inform the user

     (alert "You selected Cancel")
     ;inform the user

  );if			

 (princ)

);defun

(princ)
 
The AutoLisp/Visual Lisp/VBA Resource Website

Copyright 1999-Perpetuity by AfraLisp

All rights reserved.
Information in this document is subject to change without notice.
Site created and maintained by Kenny Ramage

The AutoLisp/Visual Lisp/VBA Resource Website