Search found 50 matches

by MehdiZangenehBar
Wed May 08, 2024 11:24 pm
Forum: Scripting
Topic: MOHO.UpdateTable
Replies: 7
Views: 204

Re: MOHO.UpdateTable

KuzKuz wrote: Wed May 08, 2024 9:54 am The simplest example is calling UpdateWidgets() for a non-modal dialog when changing the frame or layer.
So UpdateWidgets not happening for non-modal by default? never notice that.
by MehdiZangenehBar
Wed May 08, 2024 11:22 pm
Forum: Scripting
Topic: MOHO.UpdateTable
Replies: 7
Views: 204

Re: MOHO.UpdateTable

Great example! thanks!
by MehdiZangenehBar
Wed May 08, 2024 2:04 am
Forum: Scripting
Topic: MOHO.UpdateTable
Replies: 7
Views: 204

Re: MOHO.UpdateTable

Well, I'm little bit confused about it, would you please show me a working useful example?
by MehdiZangenehBar
Tue May 07, 2024 10:38 am
Forum: Scripting
Topic: MOHO.UpdateTable
Replies: 7
Views: 204

MOHO.UpdateTable

Please someone explain what is MOHO.UpdateTable?
by MehdiZangenehBar
Tue May 07, 2024 1:53 am
Forum: Scripting
Topic: DoLayout event
Replies: 16
Views: 449

Re: DoLayout event

KuzKuz wrote: Mon May 06, 2024 8:57 pm Each panel update like this will cost you approximately 15-20 megabytes of RAM depending on the size of your project.
Are you sure it took that amount of memory? Any function to calculate that?
by MehdiZangenehBar
Tue May 07, 2024 1:51 am
Forum: Scripting
Topic: DoLayout event
Replies: 16
Views: 449

Re: DoLayout event

synthsin75 wrote: Mon May 06, 2024 11:27 pm https://mohoscripting.com/snippets/1
I don't want to iterate over ALL layers, I need a function to find first match and exit the loop.
by MehdiZangenehBar
Mon May 06, 2024 11:13 pm
Forum: Scripting
Topic: DoLayout event
Replies: 16
Views: 449

Re: DoLayout event

So we should iterate over document layers and check the layer type? (find the first?) any example?
by MehdiZangenehBar
Mon May 06, 2024 7:26 pm
Forum: Scripting
Topic: DoLayout event
Replies: 16
Views: 449

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 -- *...
by MehdiZangenehBar
Mon May 06, 2024 3:46 pm
Forum: Scripting
Topic: DoLayout event
Replies: 16
Views: 449

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...
by MehdiZangenehBar
Mon May 06, 2024 3:33 pm
Forum: Scripting
Topic: Save/Load Preferences
Replies: 2
Views: 125

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
by MehdiZangenehBar
Mon May 06, 2024 3:26 pm
Forum: Scripting
Topic: DoLayout event
Replies: 16
Views: 449

Re: DoLayout event

Well, your code will not fire DoLayout function for me.
by MehdiZangenehBar
Mon May 06, 2024 3:06 pm
Forum: Scripting
Topic: Save/Load Preferences
Replies: 2
Views: 125

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...
by MehdiZangenehBar
Mon May 06, 2024 12:36 pm
Forum: Scripting
Topic: DoLayout event
Replies: 16
Views: 449

Re: DoLayout event

So we don't have any standard way of calling DoLayout function?
by MehdiZangenehBar
Sun May 05, 2024 11:46 pm
Forum: Scripting
Topic: moho:UpdateUI()
Replies: 4
Views: 161

Re: moho:UpdateUI()

brilliant! Thank You so much!
by MehdiZangenehBar
Sun May 05, 2024 11:17 pm
Forum: Scripting
Topic: moho:UpdateUI()
Replies: 4
Views: 161

Re: moho:UpdateUI()

NO, just a simple example that shows the problem: -- ************************************************** -- General information about this script -- ************************************************** ScriptName = "TestScript" TestScript = {} function TestScript:Name() return 'Name' end func...