Welcome to the RareWire Community Board. Use the field below to add your own contribution or find answers in existing topics. 
0

How to extract a filename from a URL to save locally

cahoots 11 years ago updated by icahill (Administrator) 11 years ago 1
0

Opening other applications

Tar1890 11 years ago updated by icahill (Administrator) 11 years ago 1
+1
Answered

onclickup across whole screen

sovtek 12 years ago updated 12 years ago 11
Is it possible to attach an onclickup to the whole window that is only fired when no other action is executed?

The intent is to create an issue skin app, most magazines in the app store have a toolbar interface which toggles open and closed when the user clicks on an area of the screen that is not already bound to a clickup action.

Can you help me simulate this?
+1

Changing stack order (z index) after loading an external wire file.

sovtek 12 years ago updated by icahill (Administrator) 12 years ago 3
I think im running into a z-index problem. If you load a pdf from from a separated wire file on the main wire init, the included wire will stack itself over the top of other components.

The idea is to have a toolbar that shows up across the app over the top of the pdf, but the pdf needs to be dynamically loaded using the load tag.

Is there anyway to update the z-index of a panel?

The pdf is intentionally at 100% W and H but it needs to be under the toolbar.
+1
Answered

Tool Questions

kevinbridges 12 years ago updated 12 years ago 2
I know testing on a real iOS device is best, but any recommendations for a good iOS simulator/emulator?
+1
Completed

CSS and HTML Caching in Web View

Ryan Doll 12 years ago 0
When using a panel for multiple static HTML pages, you will find out quickly that the iOS UIWebView class will cache as much as possible. This would include your css files that you might change during a new snapshot. An easy way to allow all of your HTML pages to pull in your css file change without adjusting all your files is to dynamically load your css file, with a query string parameter and random number at the end. Below is a small snippet that you can use in a script block at the end of your body tag.

var link = document.createElement('link');
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = 'css/styles.css?rand=' + Math.random();
document.getElementsByTagName('head')[0].appendChild(link);

Enjoy!
+1
Answered

Question about the use of the video tag.

sovtek 12 years ago updated 12 years ago 15
I noticed in your tutorials for video you are creating an attribute called _file which links to the video file. I noticed this _file variable is inside of the image element that actually launches the video. Could the _file variable be placed inside of the video tag instead? Not only would it make more sense but it would also be easier to track in larger wire files.
+1
Answered

Is there an easy way to do gradient of color across a panel?

Lcdrgreg 12 years ago updated 12 years ago 2
+1
Fixed

I think I found a bug where height="fit" can't be included in a style.

thillsman 12 years ago updated 12 years ago 2
I'm cleaning up my code, so I've been going through my tags and copying and pasting attributes into styles. But I noticed that all my text was disappearing. I trial-and-errored my way to discover that the problem was the height="fit" attribute. Here's an example:

Original code:
<text name="descriptiontext" alias="DESCRIPTION" bottomof="SPACER2" text="blah blah blah" width="90%" height="fit" color="333333" font="HelveticaNeue" size="13" alignment="center" valignment="center" align="center"></text>

New code:
<style name="descriptionstyle" width="90%" height="fit" color="333333" font="HelveticaNeue" size="13" alignment="center" valignment="center" align="center" />
. . .
<text name="descriptiontext" alias="DESCRIPTION" bottomof="SPACER2" text="blah blah blah" style="descriptionstyle"></text>


This made the text disappear. I fixed it by adding an actual value to the height like this:
<style name="descriptionstyle" width="90%" height="20" color="333333" font="HelveticaNeue" size="13" alignment="center" valignment="center" align="center" />
. . .
<text name="descriptiontext" alias="DESCRIPTION" bottomof="SPACER2" text="blah blah blah" style="descriptionstyle"></text>


There's probably a perfectly rational reason for this, and it probably has to do with a lack of understanding of "fit" and that it's late. But I thought I'd share this in case anyone else encountered it.
+1
Answered

complex png crashing ipad

sovtek 12 years ago updated 12 years ago 19
Has anyone ever seen a complex .png crash an ipad? Not only does fuse box crash but the whole ipad restarts every time i view it.

<wire>
<main>
<panel name="panel" width="100%" height="100%" align="center" valign="center" background="#FFFFFF" draggable="yes" zoomable="yes">
<image name="background" source="FromFred/TextText_208ci22_1-22.png" width="100%" height="100%"></image>
</panel>
</main>
</wire>
+1
Answered

Web object not loading external site through URL

sovtek 12 years ago updated by icahill (Administrator) 12 years ago 12
Hi i am attempting to auto load a web object.
My first try was to simply fill out the url field, save my wire file and load up in fusebox.
That did not work. Should it?

The next attempt was to create a panel and nest the web tag inside of the panel. Then in the panel's onloadcomplete call i loaded the url through an action. This did not work either.

I actually then called a coworker, had him create a similar test and we both shared his result because it worked for him but still not on my ipad fusebox. I am on the latest version of fusebox and the latest ios. Can you tell me what might be wrong?

Here is my sample code.
+1
Answered

Single Page PDF Looks Low Resolution

sovtek 12 years ago updated by mangell (Admin) 12 years ago 2
I'm experimenting with different formats in some test apps right now and was wondering if Rarewire ever resorts to utilizing the PDF pict preview as opposed to reading the high resolution data within the PDF?

I have a single-page test project and the PDF in that project looks low resolution on my ipad. Am I forgetting a tag or possibly supplying a PDF that isn't optimized for RareWire? Do you have recommended PDF output settings that you use regularly?

Thanks in advance for any help.
Phil
+2
Answered

Can you provide a quick little JSON building 101?

thillsman 12 years ago updated by ajones 12 years ago 5
I'm playing around with the datasource add property to build a local datasource from a remote one. (Thanks, Adam!) But I'm having some trouble. Can you give me the most stripped down example of a WIRE that adds to a local JSON file?

(I'm mostly interested in the datasource line referencing the local file at the top of the WIRE, as well as where exactly the ".add" property sticks the code within the local file.)

Thanks!
+1
Answered

Graphics

Lcdrgreg 12 years ago updated by icahill (Administrator) 12 years ago 5
I am trying to create an app with a web type structure, is there an easy way to connect panels with a line?
+1

Hide minimize button on full-screen video

jralston 12 years ago updated by icahill (Administrator) 12 years ago 1
I have a video with fullscreen="yes"

When the controls are showing, there is a minimize button on the right side. If you click it, the video disappears but the audio continues playing. Is there a way to get rid of the minimize button or to set a size for use when the user clicks minimize?

+2
Under review

Global Classes

Ryan Doll 12 years ago updated by icahill (Administrator) 12 years ago 1
I think this is already coming in the future...but I think there is a huge need for global classes that can be accessible via sub wires pulled in. Maybe I just don't know how to do it :-)
+2
Fixed

Map causing app to crash

doug 12 years ago updated by teddscofield 12 years ago 4
I am trying to use the map object to get the user's gps latitude and longitude to be able to submit it to FourSquare using their REST API. However when I open the app, it sometimes causes the app to crash. Probably out of 5 tries, it will happen 3 times. I'm assuming it has to be a memory issue, but I'm not certain.

Here is what I have for my code:



<datasources>
<datasource name="geo" source="standard" query="location" distanceFilter="1" providertype="location" />
</datasources>
<main>
<map name="map" alias="MAP" datasource="geo" xpos="350" width="50" height="50" type="satellite" showuser="yes" currentlocation="yes"></map>
</main>
<actions>
<action name="enter-amount">
<sync>
<assign property="datasource:geo.location" value="on"/>
<assign property="object:MAP.region" value="[object:MAP.gpslatitude] [object:MAP.gpslongitude] [object:MAP.gpslatitude] [object:MAP.gpslongitude]"/>
<assign property="var:latitude" value="[object:MAP.gpslatitude]" />
<assign property="var:longitude" value="[object:MAP.gpslongitude]" />
</sync>
<assign property="var:tipCalculated" value="" />
</action>
</actions>