Results 1 to 7 of 7

Thread: a simpler crazy flicker for Axure 7

  1. #1
    Axurecist
    Join Date
    Nov 2011
    Location
    Bielefeld & Bonn, Germany
    Posts
    177
    Thanks
    47
    Thanked 44 Times in 31 Posts


    My Twitter My LinkedIn

    Lightbulb a simpler crazy flicker for Axure 7

    Hey guys,

    with the 3118 beta the possibility to automatically iterate through the states of a Dynamic Panel was introduced.
    This (and the new OnLoad event) made the crazy flicker element even easier to build.

    For those who haven't heard of it, the crazy flicker is an element that triggers an event after a (short) fixed amount of time. It is a nice hack to monitor elements frequently and trigger events based on it.

    Here is what the crazy flicker interaction looks like:



    The OnLoad event starts the crazy flicker (= the rotation of the panels) and on every panel state change a custom event is triggered (the crazy Flicker is a Master). I added OnShow and OnHide events to be able to turn the crazy flicker on and off by changing the visibility of the Dynamic Panel.

    Here is how you can use the Master to track the state of a panel (not a great example but I think it gets the idea across):




    I also attached the .rp file (crazyFlicker v7-3118.rp) below.

    See Preview

    Enjoy.
    l.
    Attached Images Attached Images   
    Last edited by Paul; 10-09-2013 at 10:26 PM.
    ____

    Check out the Second Edition of Axure for Mobile, my book teaching you everything you need to know about mobile prototyping.

    www.axureformobile.com

  2. #2
    Apprentice Level
    Join Date
    Apr 2013
    Location
    Saudi
    Posts
    41
    Thanks
    8
    Thanked 3 Times in 3 Posts


    it's not open in axure 7

  3. #3
    Axurecist
    Join Date
    Nov 2011
    Location
    Bielefeld & Bonn, Germany
    Posts
    177
    Thanks
    47
    Thanked 44 Times in 31 Posts


    My Twitter My LinkedIn
    try a beta version > 3118
    ____

    Check out the Second Edition of Axure for Mobile, my book teaching you everything you need to know about mobile prototyping.

    www.axureformobile.com

  4. #4
    Axure Marketing
    Join Date
    Jul 2011
    Location
    San Diego, CA
    Posts
    1,623
    Thanks
    250
    Thanked 490 Times in 277 Posts


    My Twitter My LinkedIn

    Hi Lennart - Thanks for posting this up. The repeating function of the dynamic panel certainly helps for making the flicker. Instead of having to use an opposing show/hide combo you can just set the panel state to next with repeating. From there you're using the OnPanelStateChange with conditions as usual.

    I really liked the scroll detection solution you made with it.

    It's funny with all the additional events added to V7 that the flicker would still be of use. It's almost like an "OnAlways" event that you can condition off of.

    See it Live
    Attached Files Attached Files

  5. #5
    Apprentice Level
    Join Date
    Apr 2013
    Location
    Saudi
    Posts
    41
    Thanks
    8
    Thanked 3 Times in 3 Posts


    oh , thank you I am going to update and try it .

  6. #6
    Axurecist
    Join Date
    Nov 2011
    Location
    Bielefeld & Bonn, Germany
    Posts
    177
    Thanks
    47
    Thanked 44 Times in 31 Posts


    My Twitter My LinkedIn
    Hey Paul,
    very welcome and thanks for the flowers. :-)
    I added the show/hide events to be able to manually stop the flicker.

    Yes, I think the crazy flicker is an element that will stay. It reminds of the good old times and the assembly languages' use of interrupts. It's a frequently-called event that you can use to check out things.

    Cheers
    l.
    ____

    Check out the Second Edition of Axure for Mobile, my book teaching you everything you need to know about mobile prototyping.

    www.axureformobile.com

  7. #7
    Axure Fu Master
    Join Date
    Jul 2013
    Location
    Chicago, IL
    Posts
    297
    Thanks
    10
    Thanked 67 Times in 61 Posts


    Thanks, I've been using something similar but without the show/hide interrupt you have, that would certainly have been useful in a few cases.

    This type of widget is something I've come to rely on as I frequently need to build prototypes of somewhat complex e-commerce flows, often of cart/checkout processes where all sorts math needs to be recalculated each time the user does something, this allows me to simply use variables to track values and just recalculate and set text every 100ms or whatever.

Similar Threads

  1. Flicker on MouseEnter/MouseOut
    By ClareD in forum 6.x Newbie Questions
    Replies: 2
    Last Post: 04-18-2013, 03:13 AM
  2. Replies: 1
    Last Post: 04-16-2013, 08:12 AM
  3. Flicker Spy - Dynamic Top Navigation & Flyout
    By light_forger in forum 6.x General Discussion
    Replies: 0
    Last Post: 03-04-2013, 09:27 AM
  4. Getting rid of flicker onMouseOver
    By amysay in forum 6.x General Discussion
    Replies: 11
    Last Post: 12-19-2012, 02:46 PM

Search Engine Optimization by vBSEO 3.6.0 PL2