Thanks Peter.

I feel silly, but I tried again this morning and now it's working. =-\
Same code as before and it just worked (e.g.
nuke.thisNode()['font'].setValue(<font family>, <font style>)).
I'll have to check if anything changed at facility level, because we've
been running that same line of code in a callback without success for a few
days now.

Sorry for the trouble.

On Thu, Apr 16, 2015 at 3:15 AM, Peter Crossley <[email protected]>
wrote:

>  Hi Nico,
>
> I'll try to look into this today and get back to you.
>
> Cheers,
>
> Peter.
>
>
> On 15/04/2015 21:34, Nico Dufort wrote:
>
> Out of curiosity, has anyone been able to set a callback (say, onCreate)
> to set a 'font' default on the new Text node?
> While we could set it by running the code by hand, we can't get that to
> work through a callback.
>
> On Wed, Apr 15, 2015 at 12:09 PM, Frank Rueter|OHUfx <[email protected]>
> wrote:
>
>>  not very elegant but works:
>>
>> n = nuke.selectedNode()
>>
>> n['message'].setValue('test')
>>
>> k = n['font_size_values']
>>
>> k.fromScript('{0 100 1 50 2 30 3 20}')
>>
>>
>>  Where the assigned value in the last line is a tcl list of index and
>> size pairs.
>> I hope this is not the prescribed way of doing this though cause you'd
>> have to do somethign like this to change the entire message's size:
>>
>>  constantSize = 100
>>
>> indexValuePairs = ["{0} {1}".format(i, constantSize) for i in
>> xrange(len(n['message'].value()))]
>>
>> k.fromScript("{" + ' '.join(indexValuePairs) + "}")
>>
>>
>> yuk
>>
>>
>> On 15/04/15 10:31 am, Gabor L. Toth wrote:
>>
>>   Hi, I can't figure this out, any thoughts on this? I'm sure the
>> letters need to be selected to change the size of the whole text...
>>
>> Thanks,
>>  Gabor
>>
>>
>> On Tue, Apr 14, 2015 at 7:24 PM, Gabor L. Toth <[email protected]> wrote:
>>
>>>  Hi, may be an easy one, but can you tell me how to set the text2 node
>>> text size in python? And how to set the selection (letters) of the text?
>>>
>>> Thanks,
>>>  Gabor
>>>
>>>
>>
>>
>>
>>  _______________________________________________
>> Nuke-python mailing [email protected], 
>> http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>>
>>
>> --
>>
>> Vfx Supervisor | Lumen
>> o: 747-200-2063
>> c: 818-433-9056
>>
>>
>>   [image: ohufxLogo 50x50] <http://www.ohufx.com>
>>
>> *vfx for storytellers <http://www.ohufx.com> *
>>
>> *vfx compositing <http://ohufx.com/index.php/vfx-compositing> | workflow
>> customisation & consulting <http://ohufx.com/index.php/vfx-customising> *
>>
>> _______________________________________________
>> Nuke-python mailing list
>> [email protected], http://forums.thefoundry.co.uk/
>> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>>
>>
>
>
>  --
> "Attention, attention. Here and now, boys," the mynah repeated. "Here and
> now, boys."
>
>
> _______________________________________________
> Nuke-python mailing [email protected], 
> http://forums.thefoundry.co.uk/http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>
>
>
> _______________________________________________
> Nuke-python mailing list
> [email protected], http://forums.thefoundry.co.uk/
> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>
>


-- 
"Attention, attention. Here and now, boys," the mynah repeated. "Here and
now, boys."
_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to