# Possible to not have AT() as "Default" on new Toolbar Controls?

**URL:** <https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157>\
**Category:** questions\
**Tags:** ide\
**Created:** [May 10, 2024, 1:01pm UTC](https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157 "2024-05-10T13:01:55Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![donridley](https://clarionhub.com/user_avatar/clarionhub.com/donridley/32/1459_2.png) [@donridley](https://clarionhub.com/u/donridley)\
**Post date:** [May 10, 2024, 1:01pm UTC](https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157/1 "2024-05-10T13:01:55Z")

</div>

Is it possible to disable new controls from having the default settings?

 ![Defaults](https://clarionhub-uploads.s3.eu-north-1.amazonaws.com/original/2X/f/f2d5138c8d07727fbf1e0b7c04b960f304e67839.png)

---

<div class="post-metadata">

**Author:** ![jslarve](https://clarionhub.com/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@jslarve](https://clarionhub.com/u/jslarve)\
**Post date:** [May 10, 2024, 1:12pm UTC](https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157/2 "2024-05-10T13:12:21Z")

</div>

I am trying to imagine what issue this is causing for you.

Don’t you have to reposition the controls anyway, or do you get it right on the first try?

If the value isn’t default, won’t it have to be an explicit value?

If so, would you expect that value to be correct?

Thanks Don.

---

<div class="post-metadata">

**Author:** ![donridley](https://clarionhub.com/user_avatar/clarionhub.com/donridley/32/1459_2.png) [@donridley](https://clarionhub.com/u/donridley)\
**Post date:** [May 10, 2024, 1:19pm UTC](https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157/3 "2024-05-10T13:19:28Z")

</div>

When I use a resizer on the window with these defaults set, the controls seem to be resized/displayed incorrectly.

---

<div class="post-metadata">

**Author:** ![CarlBarnes](https://clarionhub.com/user_avatar/clarionhub.com/carlbarnes/32/1859_2.png) [@CarlBarnes](https://clarionhub.com/u/CarlBarnes)\
**Post date:** [May 10, 2024, 2:33pm UTC](https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157/4 "2024-05-10T14:33:47Z")

</div>

You can select all the buttons, then in the Property sheet uncheck Default all at once. Or use the Align “Same Size”. I find that does not always work so check for AT(,wd,ht) in source.

At runtime you could check for the problem, or turn off default size, using Prop:NoWidth Prop:NoHeight.

---

<div class="post-metadata">

**Author:** ![jslarve](https://clarionhub.com/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@jslarve](https://clarionhub.com/u/jslarve)\
**Post date:** [May 10, 2024, 5:42pm UTC](https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157/5 "2024-05-10T17:42:40Z")

</div>

I use a modified Carl technique. It’s a lot faster to do it than to type it. 🙂

1. Just select the controls that you care about
2. While Holding the SHIFT key down:  
a. Press the Right Arrow button.  
b. Press the Left Arrow button.  
c. Press the Down Arrow Button.  
d. Press the Up Arrow Button.

Now your controls have explicit sizes.

---

<div class="post-metadata">

**Author:** ![jslarve](https://clarionhub.com/letter_avatar_proxy/v4/letter/j/e480ec/32.png) [@jslarve](https://clarionhub.com/u/jslarve)\
**Post date:** [May 10, 2024, 5:46pm UTC](https://clarionhub.com/t/possible-to-not-have-at-as-default-on-new-toolbar-controls/7157/6 "2024-05-10T17:46:53Z")

</div>

Yeah. I can’t think of a benefit to defaulting to “default”.

Especially when trying to get right-justified stuff to line up.
