Geoff Briggs

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 34 total)
  • Author
    Posts
  • in reply to: AC22 new Label fixed parameters #4285
    Geoff Briggs
    Participant

    Hi Dominika,
    I’m happy to hear you are aware of the bugs and are working on a fix. Thanks.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: AC22 new Label fixed parameters #4278
    Geoff Briggs
    Participant

    I have discovered a couple of bugs related to the new label parameters:

    1) If you LOCK AC_LabelPointerLineType and/or AC_LabelPointerConnection they appear gray in the settings dialog but not in the info box.

    2) When the working units are set to imperial (inches or feet & inches) the label next to Frame Offset parameter still shows “mm” instead of “Pt”. The info box is correct.

    3) In the GDL Reference Guide page 455, AC_bLabelFrame is describes as an integer when it should be a Boolean.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: AC22 new Label fixed parameters #4262
    Geoff Briggs
    Participant

    More on the inconsistent application of “Use Text Pen as Uniform Pen”. I have another label where the override does work on POLY2_Bs. I tried swithchng my first label from POLY2 to POLY2_B but that did not fix it. So I have no idea when it is applied, just that you cannot trust it.

    Also I see that “Use Text Pen as Uniform Pen” does not override the built in pointer line or arrow. I seems like it should. That’s what “uniform” means after all.

    If this feature cannot be made to work it should be removed.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: "Creating a Label Text" tip page needs update #4255
    Geoff Briggs
    Participant

    Hi Dominika,
    Good news on the article. Hopefully you can update the example object too. Thanks.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: AC22 new Label fixed parameters #4254
    Geoff Briggs
    Participant

    Thank you Piotr and Dominika,
    I will incorporate that into my labels.

    I still think it would be useful to offer a way to disable the pointer button. We have quite a number of labels that are simple shapes with some kind of text inside that never use a leader or pointer. Of course I save favorites with the pointer turned off, but it would be great if I could lock that state.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: AC22 new Label fixed parameters #4244
    Geoff Briggs
    Participant

    Ho Dominika,
    thanks for the prompt response.

    I guess I’m glad #2 is a bug. At least I’m not missing something obvious in my script.

    Regarding #1, when you say “Usually we script our symbol labels to have a simpler text format suitable for the Pointer ON version”, do you mean that you run an alternate script when the pointer is ON? If so how do you detect its ON/OFF state?

    Thanks again.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: AC22 new Label fixed parameters #4241
    Geoff Briggs
    Participant

    Here is a follow on to my second question above. The following code snippet draws a simple line with an arrow on one end. They are both drawn using the same pen. When I check “Use Text Pen as Uniform Pen” the line pen automatically changes to the text pen but the arrow pen does not. Not sure why.

    PEN AC_LabelPointerPen
    ArSz=((ArSz/2.835)/1000*glob_scale)*1.9		!Points
    
    IF LABEL_ROTANGLE >90 AND LABEL_ROTANGLE <=270 THEN ROT2 180
    
    HOTSPOT2 -A/2, 0
    HOTSPOT2 0, 0
    HOTSPOT2 A/2, 0
    
    LINE2 -A/2, 0, A/2-ArSz, 0
    HOTLINE2 -A/2, 0, A/2, 0
    
    FILL GLOB_FILL_INDEX_SOLID
    
    ADD2 A/2, 0
    
    POLY2 3,6,
    	0,0,
    	-ArSz,(ArSz*.28),
    	-ArSz,-(ArSz*.28)
    
    DEL TOP

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: Missing Label commands in 22 GDL guide #4238
    Geoff Briggs
    Participant

    Related to the new text and label parameters, this Tip & Trick page needs to be updated:

    Creating a Label Text with AC Globals

    It would also be great if a similar infographic could be created for the Pointer, Symbol Label, and Text Label settings panels. Thanks.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: How to kill the graphic UI? #4219
    Geoff Briggs
    Participant

    Thanks Barry,
    Commenting HIDEPARAMETER ALL did the trick. I was familiar with HIDEPARAMETER but not HIDEPARAMETER ALL, and when I looked that up I learned about the new to AC22 “Enable hide/lock of specific fix named optional parameters” compatibility setting. So my initial frustration has a double silver lining.

    Thanks again, cheers.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: Name_​of_​material #4201
    Geoff Briggs
    Participant

    This appears to be fixed in AC22. Thank you.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: Name_​of_​material #3845
    Geoff Briggs
    Participant

    That would be great. Thanks.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: Name_​of_​material #3841
    Geoff Briggs
    Participant

    Thanks for checking and confirming the issue. Yes it seems like a bug to me too.

    The reason this is more than a “useless warning” is due to the circumstances of when it occurs. The nature of the Surface Viewer and other similar utility objects is to parse entire lists of available attributes. A separate warning is generated by each missing index number, both when you regen the 3D window and when making any changes in the settings dialog. And each warning requires a key press or mouse click to dismiss. So even if I’ve been diligent in keeping our template tidy, if an attribute creeps in with a large index number I might be looking at a hundred or more key presses to get the script to run. So these objects are essentially useless until this bug is fixed.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: Name_​of_​material #3837
    Geoff Briggs
    Participant

    Hi Gergerly and James. A little more context on this. I opened this old object, originally created by Matthew Lohden in 2007, because the 3D text was castling shadows on the surfaces and I wanted to add a few lines of code to stop that. Everything was working fine other than that, including the index checking. It’s only after I saved the changes in AC21 that I began getting the error in the 3D window or settings dialog. The script checker returns OK in all scripts.

    Thanks for your help.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: Graphical Editing in Section Markers #2776
    Geoff Briggs
    Participant

    Ok, thanks Gergely. At least I have reduced the number of bogus hotspots to one.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

    in reply to: Graphical Editing in Section Markers #2761
    Geoff Briggs
    Participant

    Hello gentlemen,
    I am fighting this bug again. I made some changes to my section marker, which had extra hotspots added as a work-around. After the (unrelated) changes it broke with the usual symptom where some of my editable hotspots stopped working. I tried many options of fake hotspots until I found a solution, which uses only one fake where before I needed three. So the rule of needing the same number at each end is not correct. But my fake hotspot can only be in certain locations to work–the movable HS needs to be in a negative quadrant. If either X or Y have a positive value it fails.

    Copy of the marker attached.

    All my new work is in AC20, so it’s obvious that the bug has not been fixed. Maybe for AC21?

    Thanks.

    Geoff Briggs
    DeForest Architects
    Seattle, USA

Viewing 15 posts - 1 through 15 (of 34 total)