We want to hear your feedback! Submit your Questions, Ideas, Suggestions, and Problems.
0
Fixed

Importing a photoshop file with only a background and no other layers generates and error and locks up the builder. See error below.

Data Command 11 years ago updated by Inna Komarovsky 10 years ago 2
InteractBuilder Version: 3.3 Build 325
Device: HPE-337c
Processor: 1 Processor(s) Installed.
[01]: Intel64 Family 6 Model 37 Stepping 2 GenuineIntel ~3201 Mhz
Memory: 16,311 MB
System: NT 6.1
--------------------
An error occurred while accessing the database.
An error occurred while accessing the database.
near "s": syntax error
Query: UPDATE Pages SET BackgroundImage='00b-start_background.png' WHERE PageNumber=10
line 9 of handler "mouseUp" of graphic "DA_OK" of group "_ImportPSDDialog" of group "ImportPSDDialog" of card "Design" of stack "InteractBuilder"
line 13 of handler "ImportPSD_OK" of group "ImportPSDDialog" of card "Design" of stack "InteractBuilder"
line 12 of handler "ImportPSD_OK" of group "ImportPSDDialog" of card "Design" of stack "InteractBuilder"
line 2732 of handler "ImportPSD" of stack "libApp" of stack "libApp"
line 1350 of handler "SetAppAttrib" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"
line 1319 of handler "App_SaveAppProps" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"
line 1501 of handler "Book_SaveBookProps" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"
line 6093 of handler "CheckDBErr" of stack "libApp" of stack "libApp"
line 14245 of handler "DoError" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"
Answer
Inna Komarovsky 10 years ago
We were able to recreate this bug and we are working on a fix. Thank you for letting us know about this bug.
0
Started

accessing the database error

Melissa Lind 11 years ago updated by Ezra Weinstein (Administrator) 11 years ago 3

This occurred after I applied a whole string of action sets, pressed apply and then interact.


InteractBuilder Version: 3.3 Build 325

Device: MacBook Pro

Processor: Intel Core i5

Memory: 4 GB

System: 10.6.8


--------------------

An error occurred while accessing the database.


An error occurred while accessing the database.


near "=": syntax error

Query: open


line 26 of handler "mouseUp" of group "Interact" of group "Toolbar" of card "Design" of stack "InteractBuilder" of behavior button "ToolbarB" of card id 1002 of stack "IBResources"

line 26 of handler "ToolbarPick" of group "Toolbar" of card "Design" of stack "InteractBuilder"

line 5278 of handler "SavePageElements" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"

line 5541 of handler "SaveBehaviors" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"

line 6093 of handler "CheckDBErr" of stack "libApp" of stack "libApp"

line 14245 of handler "DoError" of stack "InteractBuilder" of behavior button "Stack B" of card id 1002 of stack "Behaviors"

Answer
Did you try closing the app and opening it again?
0
Answered

Copyright, cover image & page jump

Paul Snakes 11 years ago updated by Ezra Weinstein (Administrator) 11 years ago 4

Hi


a) I would like to know: how does copyright work? can I register the work before sending it to InteractBooks to publish? 


b) I am finishing my book now. But on the first page I have what should be the cover... is that right? or should I keep it only in the book self thumbnail? Mine is a rather classical front page (title + author's name + illustrations) and I fear in the little thumbnail those data won't be readable... so thumbnail and front page should be different images?


c) Is there a way to change the jump to page behaviour by pages name and not pages number? I have to add some new pages now, and I will have to change all my page jumps now.. (and there is a bunch of them...)


Thanks!

Pablo

Answer

Hi Paul, regarding point C: You can't jump to a page by selecting it's title but you can quickly select a page on which you want to go using the Select Page feature as shown below:



0
Fixed

‘Graphic>InvertImage’ behaviours not saved or executed

Phil Moffat 11 years ago updated by Alin Alexandru Matei 10 years ago 3
I sometimes find that the Builder does not ‘keep’ (does not save/record) my additions of ‘Graphic>InvertImage’ behaviours. Also, on occasions when it does appear to have recorded them it doesn’t use/invoke them (despite them being in the middle of a larger behaviour chain - with a Target assigned) that otherwise executes all its other behaviours as it should.
I am using IB version 3.3.3 Build 325. Many thanks
Answer
Alin Alexandru Matei 10 years ago

Thank you for pointing this out, we were able to recreate this issue and we are working on a fix.

0
Not a bug

difference with app in Builder and Player

Clint Sutton 11 years ago updated by Ezra Weinstein (Administrator) 11 years ago 14

Hi


I am having some very odd problems with the difference in the files I work with in the builder, and the files that play in the player!  For some reason, when I make a change in the builder, and check it in interact mode, my page works fine with the new changes.  But when I open it in the player, I am getting the old version of the page with no new changes?



Answer

We have reset your account.  Please uninstall the InteractPlayer and reinstall it.  Once it is reinstalled log in to it using your InteractBuilder credentials:


User: studio@clintsuttonillustration.co.za


Make sure to use the same password that you used when you registered the InteractBuilder.


Let us know if you run into any other issues.

0
Planned

Mp3 sound looping problems

Clint Sutton 11 years ago updated by Ezra Weinstein (Administrator) 11 years ago 2

I brought this problem up back in the old forum a few months ago, and was wandering if you guys have found a solution to this?


Basically, when you try and loop an mp3 sound, to continuously play over again and again (like the sound of a cars engine running), you get a gap at the beginning of each time it replays, so you get an inconsistent loop. 


I searched the net for this problem, and apparently it will always be like this with mp3's as they all have a small gap at the beginning.


Now because Interactbuilder uses mp3's only, I am hoping you guys can come up with a solution?  Please take a look into this issue, as my app has allot of these looping sounds in it.



Answer

We will be addressing this in version 3.5 towards the end of the year or early next year.


Clint you can use free software to cut the gap from the mp3. One of those free software is Audacity and you can download it for free here:

http://audacity.sourceforge.net/

0
Answered

Getting a page to "remember" changes.

Clint Sutton 12 years ago updated by Alin Alexandru Matei 12 years ago 4
Hi

Is there any way to have items on a page remain the same if the page gets refreshed or you come back to that page?  If for example, I have items that I want the viewer to move around on that page, then I want them to stay as the viewer has arranged them if they leave that page.  This would also apply to items I have that are added to that page from other pages and display on the page.

I don't want the items to disappear each time they leave the page.  I want the page to remember what has happend there.

Is this possible?


Answer
Alin Alexandru Matei 12 years ago

This is possible by deselecting Refresh on Load.



Since you refresh the page the element will move to the original position. From what I know there are no ways to memorize the position of an element. But if you have a preset location of where the element should be it will work like this:First we will need an app counter.When element A intersect with location B we will set  the app counter value to 1. And on page load we will need a Move behavior (to the location B)  with target being element A but with condition that the app counter is 1. I've attached a sample app showing this :

101 - Preset Move.zip


0
Answered

Reducing app weight & global background

Paul Snakes 12 years ago updated by Ezra Weinstein (Administrator) 12 years ago 2

Hi! I am making a 62 pages ebook about animals & plants; 1024 x 768 size. Each page will have between 4 - 8 illustrations of about 400 x 400 (they will appear one on top of another, as layers..) I compose each page in Photoshop and the import it to interact builder. Given that the background will be the same for every page; I thought on importing it just once and making it global, to reduce app weight. But I have some doubts:


1- is it possible to convert a background element, imported within a psd file; into a global element (global background not clickable)

2- Although I have deleted all the graphics in the pages I had made, to leave the pages blank again, the app size didn't changed in the info pannel... I cleared cache also, but it marks still 38,72 Mb... how can I effectively delete elements in order to reduce app weight?

3- Does interactbuilder makes any compression on images imported? My psd source files are 5 -10 Mb big each; so for a book of 60 pages it makes 300 - 600 mb size app... isn't that too much? how could I reduce the app weight? (I am working with 1024 x 768 px; sRGB 8 bytes psd 72 ppi psd files...)


Thanks a lot. I know there're many questions, sorry for that : /


Answer

Responded to in the comments section

0
Answered

Is it possible to populate a different page with a hidden element on tap?

Charmaine Anderson 12 years ago updated by Alin Alexandru Matei 12 years ago 0

If possible, kindly advise how one could cause an element to appear on a separate page when user completes a task on a different page.  For example, I'd like to create a "stickers" page that is populated with elements that are "rewards" if user completes a task or taps a specific element on a different page. Such as maybe make an element visible on another page on tap? So when user visits their "stickers" page they can see all their little "reward" stickers.  Thanks for your thoughts!

Answer
Alin Alexandru Matei 12 years ago

You can do this by using App Counter. For the element that is causing the reward to apear you will need for example a CounterSet to a value for example 1 with the target being App Counter.

On the reward page for the reward element you will have a Show behavior invoke on page load with the condition AppCounter Value is 1.

0
Answered

making image jump/add to another page.

Clint Sutton 12 years ago updated by Alin Alexandru Matei 12 years ago 2
Hi,

Is there a way I can have a particular image/graphic, when tapped, get added to another page?  I want the user to tap it, and then the image must hide, and be added to another page to be seen later.

Clint


Answer
Alin Alexandru Matei 12 years ago

You can make this by having a app counter. And on the element that is Tapped you will have a CounterSet behavior to 1. Then on the second page you will have, on the element you want to show a Show Behavior Invoked on Load with a Condition that the app counter to be 1.Let me know if you need a sample app, and I will make and provide you one.

I've attached to this reply a sample app:

100 - JumpAdd.zip