
Version 4 corrupting actions, narrations, and vector shapes on upgraded books
I have a tap action on a red button, which increments a counter, updates a display text, hides itself, and shows a green button. The green button has a reverse sequence. This toggles a narration state. It worked fine until Version 4. After upgrade the actions are all ignored. Attempting to rebuild using the popup’s actions sub-tab and the Action Manager. The Action Manager is corrupted, it will not allow me to select target elements. I could belabor details of corrupt behavior. Suffice it to say it appears I shall have to discard these elements and rebuild completely from scratch. This is a lot of extra work for a book that is almost release ready. Back to square one again!!
Also, all my intro text/narrations are hidden, and the 2nd “after you click” narrations are visible and running - they should only do so when user has clicked triggering elements on the pages. AND if narration is turned on. Now narration is on by default (it is not supposed to be).
Thirdly, your web app is corrupting your rounded rectangle elements. See the green thing that is supposed to be a pill button, at the top of the screen.
https://www.dropbox.com/s/4xg9lfkd87jocu5/Screensh...


added a page & now the app doesn't preview

Images changing in different pages
I have an app where on each page I have a different animal which enters the side of the page and makes a sound. However, on 3 of the pages, the animal (elephant, horse and lamb) changes to the tiger when entering from the side of the screen. It still makes the correct sound though.
Any idea why this might be happening? This first 2 pages work perfectly, it's only the pages after that that are an issue.
Kind Regards,
Ilze Britton.

First, open the app folder, which is in Documents / InteractBuilder / [Project group name] / [App name]. This is where all of the materials for your app are saved. You can locate the files 46, 47, 48 files, for example, rename them, and then open the list of frames like you have in your screenshot. Click the frames in the list, and re-assign the files using "Select Image From App" and choosing the new file names.
Does this make the correct images show up for your frames?

24 frame animation using 2 frames died
It worked fine for awhile, now it is broken, and Frame Animation Editor will not open for just this anim. On Props, the Frames popup won't open either. They will for others. Waited a minute in case of slow loading.
Is there a max gross # of frames on a page? I have about 36 total, that doesn't seem big.
No idea what's wrong. It took a long time to setup 23 identical frames, I really don't want to rebuild the action. Restarting does nothing.
Is there perhaps instead a way to have a simple 3 frame open/close/open eyes that runs at random intervals on page load? It'd be nice to have a random delay before time.
PS I did a lot of other work on this page that I had to scrap too - paths would not work on static graphic PNG images. It kept saying "not set".


shape dimensions cut off shape
- Create a shape > circle
- give it a line width 14
- go to its info subtab
- change it to width 30, height 30 using the popup number pad
Actual: a bounding box of 30x30 showing only a segment of the donut, which is still at it's minimum dimensions of width 63 x height 43.
This happens for any shape. A shape has min. dimensions greater than it's bounding boxes leading to overflow truncation.


IB 3.4 can't get stop spin to function


Re-ordering ‘Graphic>InvertImage’ behaviours in ‘Manage Action Sets’ screen
I also find that sometimes i can not use the left/right arrow on ‘InvertImage’ behaviours (to, say, change from child to grandchild status) in the ‘Manage Action Sets’ screen if a 'Target' has not yet been assigned to the InvertImage behaviour, however that seems an understandable security feature.
I am using IB version 3.3.3 Build 325
Cheers.

Hi Phill , regarding first point , I didn't find any problem on switching InvertImage above or bellow an Animation behavior:
As for second point, it's true that you can't move an InvertImage behavior up or down in Action Set Manager if you didn't set a target.

Elements are vanishing after previewing in Interact mode
FIXED. Close this.
I downloaded the latest version yesterday and noticed both static and animated graphic elements are vanishing when viewing in Interact mode When I go back into design mode, the element is gone. I tried replacing the element several times and it keeps vanishing. This is occurring on my "C" letter page 4. The sand and one of the animated reeds disappeared. I did add one more animated graphic to the page with 30 frames, but that shouldn't cause this to happen…
Update: This may be my bad, the 30 frame animation I added to the page is not named correctly, as the number appended to each frame begins with 3 which may be the reason this is occurring. I'll rename the frames and advise if that resolves issue.
Update: Fixed - problem was the animated element file name frames were appended with _3D1001.png which violated the required numeric sequencing convention. I renamed each frame appended with _1.png, 2.png, etc and that fixed it. You can close this one now.

Charmaine, thanks so much for updating us on this and letting us know that the issue was in fact resolved!

Publish Error
I am working on fixes for my app. While trying to publish/share it, I am getting the following error:
InteractBuilder Version: 3.2 Build 317
Device: Latitude E4300
Processor: 1 Processor(s) Installed.
[01]: x64 Family 6 Model 23 Stepping 10 GenuineIntel ~2376 Mhz
Memory: 3,536 MB
System: NT 6.1
--------------------
An application error occurred while attempting to perform the last action.
Restarting InteractBuilder is recommended.
An application error occurred while attempting to perform the last action.
Restarting InteractBuilder is recommended.
Error: Function: error in function handler / param: error in expression / Function: error in source expression / put: error in expression
Handler: ibRDS
Hint: revDB_querylist
Location: Line 5852, char 19
Object: stack "libApp" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
634: Line 0 at char 0: ----> revdberr
219: Line 5852 at char 19: Function: error in function handler ----> revDB_querylist
380: Line 5852 at char 18: param: error in expression
220: Line 5852 at char 8: Function: error in source expression
465: Line 5852 at char 1: put: error in expression
241: Line 5852 at char 1: Handler: error in statement ----> ibRDS
353: Line 0 at char 0: Object Name: ----> stack "libApp" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
219: Line 1160 at char 11: Function: error in function handler ----> ibRDS
465: Line 1160 at char 1: put: error in expression
253: Line 1159 at char 1: if-then: error in statement
241: Line 1159 at char 1: Handler: error in statement ----> ShareAppToMyCloud
353: Line 0 at char 0: Object Name: ----> button id 1009 of group id 1010 of card id 1002 of stack "Behaviors" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
675: Line 998 at char 1: ----> ShareAppToMyCloud
241: Line 998 at char 1: Handler: error in statement ----> UploadToCloud
353: Line 0 at char 0: Object Name: ----> button id 1007 of group id 1010 of card id 1002 of stack "Behaviors" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
573: Line 983 at char 1: Handler: can't find handler ----> UploadToCloud
587: Line 969 at char 1: switch: error in statement
241: Line 969 at char 1: Handler: error in statement ----> Manage_ContextSelect
353: Line 0 at char 0: Object Name: ----> button id 1007 of group id 1010 of card id 1002 of stack "Behaviors" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
675: Line 2570 at char 1: ----> Manage_ContextSelect
587: Line 2564 at char 1: switch: error in statement
241: Line 2564 at char 1: Handler: error in statement ----> PopOverMenu_PrepSubMenu
353: Line 0 at char 0: Object Name: ----> button id 380192 of card id 1002 of stack "IBResources" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
573: Line 1313 at char 1: Handler: can't find handler ----> PopOverMenu_PrepSubMenu
587: Line 1307 at char 1: switch: error in statement
241: Line 1307 at char 1: Handler: error in statement ----> PopOverMenu_Select
353: Line 0 at char 0: Object Name: ----> button id 380192 of card id 1002 of stack "IBResources" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
573: Line 975 at char 1: Handler: can't find handler ----> PopOverMenu_Select
587: Line 973 at char 1: switch: error in statement
241: Line 973 at char 1: Handler: error in statement ----> stsTableView_mouseUp
353: Line 0 at char 0: Object Name: ----> button id 380192 of card id 1002 of stack "IBResources" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
675: Line 244 at char 1: ----> stsTableView_mouseUp
253: Line 212 at char 1: if-then: error in statement
253: Line 208 at char 1: if-then: error in statement
587: Line 204 at char 1: switch: error in statement
241: Line 204 at char 1: Handler: error in statement ----> touchMouseUp
353: Line 0 at char 0: Object Name: ----> button id 70091 of card id 1002 of stack "IBResources" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
573: Line 184 at char 1: Handler: can't find handler ----> touchMouseUp
253: Line 183 at char 1: if-then: error in statement
241: Line 183 at char 1: Handler: error in statement ----> mouseUp
353: Line 0 at char 0: Object Name: ----> button id 70091 of card id 1002 of stack "IBResources" of stack "C:/Program Files/InteractBuilder/Local Components/Data/InteractBuilder.livecode"
line 150 of handler "errorDialog" of button "stsErrors_FS" of card id 1002 of stack "libSTSErrors"
line 11655 of handler "DoError" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"
--
Adeel

narration
I have been adding narration in the last version of interactbuilder by checking the option when Importing it - for narration- as I have set up a toggle behaviour button at the beginning of book to turn off or on the narration. This option when importing sound is not there now? I tried the new narration audio selection - can't get it to work either. Can you please advise me. thankyou Cathy Lane

You now have to use the Play Narration behavior to play any narration audio. We will be creating some video tutorials in the next few days to cover this in detail. You can create an action set that is setup to be invoked on page load.
Customer support service by UserEcho