Search found 51 matches
- Sun May 12, 2024 4:47 pm
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
Re: DoLayout event
Searching for a layer will work much faster than creating a new one even if you have to iterate through all the layers in the project. I'm not sure, Can you prove that? As for the amount of RAM used, just open a scene with characters and monitor in Task Manager how much more RAM Moho uses when crea...
- Wed May 08, 2024 11:24 pm
- Forum: Scripting
- Topic: MOHO.UpdateTable
- Replies: 7
- Views: 265
- Wed May 08, 2024 11:22 pm
- Forum: Scripting
- Topic: MOHO.UpdateTable
- Replies: 7
- Views: 265
Re: MOHO.UpdateTable
Great example! thanks!
- Wed May 08, 2024 2:04 am
- Forum: Scripting
- Topic: MOHO.UpdateTable
- Replies: 7
- Views: 265
Re: MOHO.UpdateTable
Well, I'm little bit confused about it, would you please show me a working useful example?
- Tue May 07, 2024 10:38 am
- Forum: Scripting
- Topic: MOHO.UpdateTable
- Replies: 7
- Views: 265
MOHO.UpdateTable
Please someone explain what is MOHO.UpdateTable?
- Tue May 07, 2024 1:53 am
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
- Tue May 07, 2024 1:51 am
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
Re: DoLayout event
I don't want to iterate over ALL layers, I need a function to find first match and exit the loop.
- Mon May 06, 2024 11:13 pm
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
Re: DoLayout event
So we should iterate over document layers and check the layer type? (find the first?) any example?
- Mon May 06, 2024 7:26 pm
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
Re: DoLayout event
Your code actually works, except for group layer, so I changed the code to support that as well. Note that I added some flag to prevent fire UpdateWidget and DoLayout couple times. Please have a look: -- ************************************************** -- General information about this script -- *...
- Mon May 06, 2024 3:46 pm
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
Re: DoLayout event
This is a test case with your code, you can see which events will be fired: -- ************************************************** -- General information about this script -- ************************************************** ScriptName = "TestScript" TestScript = {} function TestScript:Nam...
- Mon May 06, 2024 3:33 pm
- Forum: Scripting
- Topic: Save/Load Preferences
- Replies: 2
- Views: 136
Re: Save/Load Preferences
You right, now works correctly, Thanks!
Code: Select all
function TestScript:HandleMessage(moho, view, msg)
if msg == self.BOOLEAN_1 then
print('Message BOOLEAN_1 received')
TestScript.boolean1 = TestScript.boolean1Checkbox:Value()
else
end
end
- Mon May 06, 2024 3:26 pm
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
Re: DoLayout event
Well, your code will not fire DoLayout function for me.
- Mon May 06, 2024 3:06 pm
- Forum: Scripting
- Topic: Save/Load Preferences
- Replies: 2
- Views: 136
Save/Load Preferences
I just implemented a simple save/load preferences functionality, but it seems dosn't work: -- ************************************************** -- General information about this script -- ************************************************** ScriptName = "TestScript" TestScript = {} function...
- Mon May 06, 2024 12:36 pm
- Forum: Scripting
- Topic: DoLayout event
- Replies: 17
- Views: 562
Re: DoLayout event
So we don't have any standard way of calling DoLayout function?
- Sun May 05, 2024 11:46 pm
- Forum: Scripting
- Topic: moho:UpdateUI()
- Replies: 4
- Views: 166
Re: moho:UpdateUI()
brilliant! Thank You so much!