David Bethel Posted February 2, 2012 Posted February 2, 2012 I wonder why this works in some releases and not others ( 2004 & up ) [b][color=BLACK]([/color][/b]setq ll '[b][color=FUCHSIA]([/color][/b]1 1[b][color=FUCHSIA])[/color][/b] lr '[b][color=FUCHSIA]([/color][/b]20 1[b][color=FUCHSIA])[/color][/b] ur '[b][color=FUCHSIA]([/color][/b]20 10[b][color=FUCHSIA])[/color][/b] ul '[b][color=FUCHSIA]([/color][/b]1 10[b][color=FUCHSIA])[/color][/b][b][color=BLACK])[/color][/b] [color=#8b4513];;;INTEGER BIT FLAG[/color] [b][color=BLACK]([/color][/b]setq f 15[b][color=BLACK])[/color][/b] [color=#8b4513];;;INITIATE THE BOX[/color] [b][color=BLACK]([/color][/b]grdraw ll lr 1 1[b][color=BLACK])[/color][/b] [b][color=BLACK]([/color][/b]grdraw lr ur 2 1[b][color=BLACK])[/color][/b] [b][color=BLACK]([/color][/b]grdraw ur ul 3 1[b][color=BLACK])[/color][/b] [b][color=BLACK]([/color][/b]grdraw ul ll 4 1[b][color=BLACK])[/color][/b] [b][color=BLACK]([/color][/b]while [b][color=FUCHSIA]([/color][/b]progn [b][color=NAVY]([/color][/b]initget [color=#2f4f4f]"1 2 3 4"[/color][b][color=NAVY])[/color][/b] [b][color=NAVY]([/color][/b]setq e [b][color=MAROON]([/color][/b]getkword [b][color=GREEN]([/color][/b]strcat [color=#2f4f4f]"\nToggle Edge Visibility 1/2/3/4 <"[/color] [b][color=BLUE]([/color][/b]itoa f[b][color=BLUE])[/color][/b] [color=#2f4f4f]">: "[/color][b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]setq v [b][color=NAVY]([/color][/b]expt 2 [b][color=MAROON]([/color][/b]1- [b][color=GREEN]([/color][/b]atoi e[b][color=GREEN])[/color][/b][b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]if [b][color=NAVY]([/color][/b]= [b][color=MAROON]([/color][/b]logand f v[b][color=MAROON])[/color][/b] v[b][color=NAVY])[/color][/b] [b][color=NAVY]([/color][/b]setq f [b][color=MAROON]([/color][/b]- f v[b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b] [b][color=NAVY]([/color][/b]setq f [b][color=MAROON]([/color][/b]+ f v[b][color=MAROON])[/color][/b][b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw ll lr 1 0[b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw ll lr 1 [b][color=NAVY]([/color][/b]if [b][color=MAROON]([/color][/b]= [b][color=GREEN]([/color][/b]logand f 1[b][color=GREEN])[/color][/b] 1[b][color=MAROON])[/color][/b] 1 0[b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw lr ur 2 0[b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw lr ur 2 [b][color=NAVY]([/color][/b]if [b][color=MAROON]([/color][/b]= [b][color=GREEN]([/color][/b]logand f 2[b][color=GREEN])[/color][/b] 2[b][color=MAROON])[/color][/b] 1 0[b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw ur ul 3 0[b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw ur ul 3 [b][color=NAVY]([/color][/b]if [b][color=MAROON]([/color][/b]= [b][color=GREEN]([/color][/b]logand f 4[b][color=GREEN])[/color][/b] 4[b][color=MAROON])[/color][/b] 1 0[b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw ul ll 4 0[b][color=FUCHSIA])[/color][/b] [b][color=FUCHSIA]([/color][/b]grdraw ul ll 4 [b][color=NAVY]([/color][/b]if [b][color=MAROON]([/color][/b]= [b][color=GREEN]([/color][/b]logand f 8[b][color=GREEN])[/color][/b] 8[b][color=MAROON])[/color][/b] 1 0[b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b] [color=#8b4513]; [b][color=FUCHSIA]([/color][/b]redraw[b][color=FUCHSIA])[/color][/b][/color] [color=#8b4513]; [b][color=FUCHSIA]([/color][/b]grvecs [b][color=NAVY]([/color][/b]list [b][color=MAROON]([/color][/b]* [b][color=GREEN]([/color][/b]if [b][color=BLUE]([/color][/b]= [b][color=RED]([/color][/b]logand f 1[b][color=RED])[/color][/b] 1[b][color=BLUE])[/color][/b] -1 1[b][color=GREEN])[/color][/b] 1[b][color=MAROON])[/color][/b] ll lr[/color] [color=#8b4513]; [b][color=MAROON]([/color][/b]* [b][color=GREEN]([/color][/b]if [b][color=BLUE]([/color][/b]= [b][color=RED]([/color][/b]logand f 2[b][color=RED])[/color][/b] 2[b][color=BLUE])[/color][/b] -1 1[b][color=GREEN])[/color][/b] 2[b][color=MAROON])[/color][/b] lr ur[/color] [color=#8b4513]; [b][color=MAROON]([/color][/b]* [b][color=GREEN]([/color][/b]if [b][color=BLUE]([/color][/b]= [b][color=RED]([/color][/b]logand f 3[b][color=RED])[/color][/b] 3[b][color=BLUE])[/color][/b] -1 1[b][color=GREEN])[/color][/b] 3[b][color=MAROON])[/color][/b] ur ul[/color] [color=#8b4513]; [b][color=MAROON]([/color][/b]* [b][color=GREEN]([/color][/b]if [b][color=BLUE]([/color][/b]= [b][color=RED]([/color][/b]logand f 4[b][color=RED])[/color][/b] 4[b][color=BLUE])[/color][/b] -1 1[b][color=GREEN])[/color][/b] 4[b][color=MAROON])[/color][/b] ul ll[b][color=NAVY])[/color][/b][b][color=FUCHSIA])[/color][/b][/color] [b][color=BLACK])[/color][/b] I just want to toggle the solid line vs dashed line using the lines color as the inputs -David Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.