Forums > MaxMSP

object sizes in Object defaults?


kjg
April 30, 2008 | 4:59 pm

Hello,

Is it somehow possible to define the default size of an object? I was expecting this in Object Defaults, but it’s not there.

For example, the toggle, button and inlet/outlet objects are to my taste pretty big by default. Can I change this somehow?
Can we have default sizes for all objects in Objects defaults in a future version of Max?

regards,
kjg


April 30, 2008 | 5:08 pm

I think you are misunderstanding what "Object Defaults" is. I agree that it’s ambiguously named. This is really for visual characteristics which are by default not saved in a patcher. So it’s more for theme-like behavior rather than setting up initial attribute values which *are* stored in your patch. Given this, I think that it’s easy to see why you don’t want the size of a toggle to change between themes, since boxes would overlap when opened on other users machines.

I’d recommend you check out prototypes for different sized toggles, or other things that aren’t part of "Object Defaults".

-Joshua



kjg
April 30, 2008 | 5:55 pm

Quote: jkc wrote on Wed, 30 April 2008 19:08
—————————————————-
>
> I think you are misunderstanding what "Object Defaults" is. I agree that it’s ambiguously named. This is really for visual characteristics which are by default not saved in a patcher. So it’s more for theme-like behavior rather than setting up initial attribute values which *are* stored in your patch. Given this, I think that it’s easy to see why you don’t want the size of a toggle to change between themes, since boxes would overlap when opened on other users machines.

Yes, I see, that wouldn’t be good.

Maybe the default sizes could be set on a new tab in the Max preferences? Like default font, system font, grid size etc? These options are also overruled by what is stored on patch level, so it wouldn’t break existing patches, just provide a default for new patches.

The default sizes are stored somewhere, right? All I’m suggesting is providing a way of customizing them.

>
> I’d recommend you check out prototypes for different sized toggles, or other things that aren’t part of "Object Defaults".

I will do that, thank you!

regards,
kjg


May 2, 2008 | 8:16 am

Klaas-Jan Govaart schrieb:
> The default sizes are stored somewhere, right? All I’m suggesting is
> providing a way of customizing them.

I would like that too, maybe there is a way to customize it with
maxinterface.json?

Easiest would be to store a prototype, and get Max to use that instead
of the original one…

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com


May 2, 2008 | 10:33 am

On 2 mai 08, at 10:16, Stefan Tiedje wrote:

> I would like that too, maybe there is a way to customize it with
> maxinterface.json?

No there’s not.

> Easiest would be to store a prototype, and get Max to use that
> instead of the original one…

As Joshua said, prototype is the way to go.

ej


May 5, 2008 | 10:41 am

Emmanuel Jourdan schrieb:
> As Joshua said, prototype is the way to go.

Its not, as its not typing a single letter…

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com



kjg
May 5, 2008 | 6:34 pm

Quote: Emmanuel Jourdan wrote on Fri, 02 May 2008 12:33
—————————————————-
> On 2 mai 08, at 10:16, Stefan Tiedje wrote:
>
> > I would like that too, maybe there is a way to customize it with
> > maxinterface.json?
>
> No there’s not.

So where are the default sizes stored? Not in a editable file?

regards,
kjg


May 5, 2008 | 9:13 pm

On 5 mai 08, at 20:34, Klaas-Jan Govaart wrote:

> So where are the default sizes stored? Not in a editable file?

The default size is stored in the object itself. Use the prototypes!

ej



kjg
May 5, 2008 | 10:36 pm

Quote: Emmanuel Jourdan wrote on Mon, 05 May 2008 23:13
—————————————————-

> The default size is stored in the object itself. Use the prototypes!
>
> ej
>

Ok, so instead of hitting t for toggle and then resizing it, using prototypes I can hit t for toggle, then right click it, and then select the size I want from the prototype submenu. I might as well resize it manually.
Prototypes don’t really make it any easier or faster, just different.

I was hoping for a way to set the default for objects that are used a lot, like toggles, buttons, inlets, outlets, sliders etc.
I would like to just hit n, type inlet and get the size I want, hit t and get the size I want, hit b and get the size I want.

I understand that if the defaults are compiled into the objects, this is not possible.

Thanks for your time.

Regards,
kjg


May 5, 2008 | 11:09 pm

On May 5, 2008, at 3:36 PM, Klaas-Jan Govaart wrote:
> Prototypes don’t really make it any easier or faster, just different.

Maybe, for some future version of Max, it would possible to set which
prototype was the default version.

-C

Chris Muir
cbm@well.com

http://www.xfade.com


May 5, 2008 | 11:30 pm

On 6 mai 08, at 00:36, Klaas-Jan Govaart wrote:

> Ok, so instead of hitting t for toggle and then resizing it, using
> prototypes I can hit t for toggle, then right click it, and then
> select the size I want from the prototype submenu. I might as well
> resize it manually.
> Prototypes don’t really make it any easier or faster, just different.

well it can make it faster because it recall a precise state of one
object. It just depends of the habits.

> I was hoping for a way to set the default for objects that are used
> a lot, like toggles, buttons, inlets, outlets, sliders etc.
> I would like to just hit n, type inlet and get the size I want, hit
> t and get the size I want, hit b and get the size I want.

Maybe some day.

ej


May 7, 2008 | 10:54 am

Emmanuel Jourdan schrieb:
> well it can make it faster because it recall a precise state of one
> object. It just depends of the habits.

But not even close as fast as typing a single letter. (And I can set a
precise state faster than choosing from a menu which has to open before…)

We want default sizes for instantiation, and my suggestion is to choose
from existing prototypes…
Fine for Max 5.4.3 there are more important things to do…

Stefan


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com



kjg
May 7, 2008 | 12:12 pm

Quote: Stefan Tiedje wrote on Wed, 07 May 2008 12:54

> Fine for Max 5.4.3 there are more important things to do…

very, very true!


Viewing 13 posts - 1 through 13 (of 13 total)