The number of dynamically created button

Recently, I started to give my button dynamically shares. I did something like this:

for (var i: Number = 0; i < inches; i ++) {}
thumb_scroller.all_thumbs ["Thumb" + i].bdr._alpha = 0;
var ref: MovieClip = thumb_scroller.all_thumbs ["thumb" + i];
ref.onRollOver = function (): Void {}
btnRollOver (this, btnFadeTime1);
}
ref.onRollOut = function (): Void {}
btnRollOff (this, btnFadeTime1);
}
ref.onRelease = function (): Void {}
clickAction();
resetThumbBtns (this);
}
};

I now have a table filled from an xml document. Each when you click on the button should display its corresponding string for this table. For example, when I click on the button 5 I want to show a string five of myArray. This will go in the clickAction function. I don't know how to do, is to give each button that number just in itself so I can call to the table. I tried clickAction (i); but obviously I have is updated and is then a number and not a different one for each button.

How can I do this? I know I could do with an ifStatement, but it would create tons of code, it is has 50 buttons.

Thanks a lot for any help with this.

you could do an it in one could ways, either by using the name of the button as the id, i.e. If all buttons are referred to as "btn1", "btn2"... etc then just use substr on the name property to strip the "btn" and analyze the remains to the number of characters.

Or the fastest way would be to just incorporate a variable to each button in the loop of storage to the value of i

i.e.

for (var i: Number = 0; i< thumbs;="">
thumb_scroller.all_thumbs ["Thumb" + i].bdr._alpha = 0;
var ref: MovieClip = thumb_scroller.all_thumbs ["thumb" + i];

store the variable inside the button
ref.iNum = I have

ref.onRollOver = function (): Void {}
btnRollOver (this, btnFadeTime1);
}
ref.onRollOut = function (): Void {}
btnRollOff (this, btnFadeTime1);
}
ref.onRelease = function (): Void {}
Use this.iNum to reference the stored variable inside of the / Ref
trace (this.inum);
Then go this.iNum, wherever you like
clickAction (this.iNum);
resetThumbBtns (this);
}
};

Tags: Adobe Animate

Similar Questions

  • XNET: Y at - it a playback feature the number of sessions created?

    Hello

    I want to limit the number of sessions that can be created from a single port. Is there a limiting feature, or I can read the number of sessions created for the selected port.

    Used Board: CAN NI PCI-8512 / HS with two ports

    Thanks in advance for your help.

    Dear Matt

    Thanks for this tip. I changed the question in the automotive forum and embedded networks.

    Concerning

    Adrian

  • How can I count the number of filled Radio button groups?

    Hello

    I am working on a form that some calculations. The form contains ten groups of option buttons. Part of the necessary calculations is to multiply the number of times 10 filled radio button groups. I need the form to add groups of how the user is finished. So if the user has ticked a box in 7 groups, but not in the other 3, then the value could be set to 7, then later multiplied by ten. I have no problem with the multiply by ten party. I need help to find a way to get the total number of groups done button.

    I think I could get by if I could test if a field group includes a box ticked or not. I could work with this base script:

    var v1 = + getField("Section_1").value;

    If (v1 < 0) {}

    Event.Value = "rubbish";

    } else {}

    Event.Value = v1;

    }

    But it does not work. Does anyone know how to test if a button group has a value? Or how to test if it is "NaN"? Or if not how to calculate the total number of groups button? Any help would be greatly appreciated. I did some research for it on other forums but have not yet found a thread for this topic. Apologies if I forgot the advice in this topic.

    The following code works. I don't know if it's the easiest or most efficient way, but it does the trick:

    var T1 = 0;

    var v1 = + getField("Section_1").value;

    var v2 = + getField("Section_2").value;

    var v3 = + getField("Section_3").value;

    var v4 = + getField("Section_4").value;

    V5 var = + getField("Section_5").value;

    var V6 = + getField("Section_6").value;

    v7 var = + getField("Section_7").value;

    var V8 = + getField("Section_8").value;

    var = v9 + getField("Section_9").value;

    V10 var = + getField("Section_10").value;

    If (v1 > = 0 & v1)<= 5="" )="">

    T1 = t1 = 1;

    }

    If (v2 > = 0 & v2)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v3 > = 0 & v3)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v4 > = 0 & v4)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v5 > = 0 & v5)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v6 > = 0 & v6)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v7 > = 0 & v7)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v8 > = 0 & v8)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v9 > = 0 & v9)<= 5="" )="">

    T1 = t1 + 1;

    }

    If (v10 > = 0 & v10)<= 5="" )="">

    T1 = t1 + 1;

    }

    Event.Value = t1;

  • the number of pages created

    Hello, gentlemen. I have a very important question. Before you begin to create a great website, I want to ask. Tell me, please, on the maximum number of pages than I can count when creating a Web site? If the program can handle pages 3500-5000? Or do I need a CMS? What is not? Thank you.

    Hello

    See the response of the Zak in the following thread

    MUSE - max n ° of pages

  • Name of the instance and dynamically created objects on the screen

    Through ActionScript, I created three clips on the screen and gave them names item1 and item2, item3. How can I now the x and is coordinated (or any other property) of these objects? For example, simply trace (item1.x) doesn't seem to work.

    I read the other posts on this topic and I still don't understand.

    you add these sodas to Bobin, not sodaC. (and use the attach code to view the code in this forum).

  • Change of the style of the button created dynamically another button click

    Hi all

    I worked on a small project at home, learning Flex and Actionscript I'll (he is great, BTW) and have hit a block.

    I'm building a screen with nested containers (HBox, VBox, tiles, etc.) eventually hold a number of dynamically created buttons. It all comes from a file of XML data using loops For. Each button is assigned a unique ID.

    My problem is that I have a set of buttons in an Accordion component. Each button accordion relates to a dynamically created button already on the screen. Thus, 'Step 1' on the accordion can refer to "part 5". This info is organized as a string in the .data step button. If a user clicks on the 'Step 1' button, I want to change the style of "part 5", so I need to be able to reference these buttons according to XML in step 1 data.»

    I tried to use the normal setStyle, but appears not to work because I can not convert a 'Part 5' representation to the real dynamically created "5" the component button.»

    So my question you fine people is: " How to change a button dynamically created on the other only a string that represents the ID of the button?'." "

    If all goes well, there is a simple way to do this (without having to navigate a tree of components). Any help would be appreciated to a new learner in Flex. If you need more info on the problem, please let me know.

    Thank you...

    Thush

    Edit: I think that the answer is perhaps in this thread here. That said to use a table associative to contain the ID of the components during the creation time and to use the table to make reference to them later. I will try that and see if it works. Fingers crossed!

    Edit 2: I cracked! First of all, I used a dictionary to store the array of objects. This used the Dictionary package (imported) and the creation of the Dictionary object.

    Then I added my dictionary objects when they are created.

    Finally, I have the buttons using the object dictionary based on a known ID string of the reference.

    Hi all

    I worked on a small project at home, learning Flex and Actionscript I'll (he is great, BTW) and have hit a block.

    I'm building a screen with nested containers (HBox, VBox, tiles, etc.) eventually hold a number of dynamically created buttons. It all comes from a file of XML data using loops For. Each button is assigned a unique ID.

    My problem is that I have a set of buttons in an Accordion component. Each button accordion relates to a dynamically created button already on the screen. Thus, 'Step 1' on the accordion can refer to "part 5". This info is organized as a string in the .data step button. If a user clicks on the 'Step 1' button, I want to change the style of "part 5", so I need to be able to reference these buttons according to XML in step 1 data.»

    I tried to use the normal setStyle, but appears not to work because I can not convert a 'Part 5' representation to the real dynamically created "5" the component button.»

    So my question you fine people is: " How to change a button dynamically created on the other only a string that represents the ID of the button?'." "

    If all goes well, there is a simple way to do this (without having to navigate a tree of components). Any help would be appreciated to a new learner in Flex. If you need more info on the problem, please let me know.

    Thank you...

    Thush

    Edit: I think that the answer is perhaps in this thread here. That said to use a table associative to contain the ID of the components during the creation time and to use the table to make reference to them later. I will try that and see if it works. Fingers crossed!

    Edit 2: I cracked! First of all, I used a dictionary to store the array of objects. This used the Dictionary package (imported) and the creation of the Dictionary object.

    Then I added my dictionary objects when they are created.

    Finally, I have the buttons using the object dictionary based on a known ID string of the reference.

  • Changing the property of all the dynamically created MCs at the same time

    I have a list of dynamically created MCs.  I have this function, which works very well:

    function onLoaded(e:Event):void {
    
         xml = new XML(e.target.data);
         var il:XMLList = xml.channel.item;
         var listItems:Array = new Array();
         for (var i:uint=0; i<il.length(); i++) {
              listItems[i] = new list_item_mc();
              listItems[i].x=0;
              listItems[i].y=i*60;
              listItems[i].list_txt.text = il.description.text()[i];
              listItems[i].addEventListener(MouseEvent.CLICK, listItemClick);
              addChild(listItems[i]);
         }
         
    }
    
    function listItemClick(e:MouseEvent):void {
         e.currentTarget.list_txt.setTextFormat(highlightText);
    }
    

    However, I would like to have this setTextFormat command be run on the list_txt text box in ALL dynamically created MC any ONE of them is clicked on.


    How to achieve this?  The number of dynamically created clips may change at any time, is not a defined number.

    Thank you!

    If you declare the array listItems outside the functions, you can access in your event handler function so that you can loop through it similar to the way you already do in the onLoaded function.

  • How to create buttons for each slide in the slide show

    I currently have a slideshow with prev and next buttons.

    but I would add buttons numbered for each slide to image-base.

    with a static number for the current slide has a circle colorful around this number.

    I can create static number with circle colored in Photoshop, and add a layer,

    but it's a lot to do this for all the numbers work.

    Is there a better way to create the numbers highlighted for the current slide?

    For the numbered buttons that link to the slides not active, I can create numbers in Photoshop and import images into Flash.

    then convert to symbols and assigns actions to them,

    But it's also plenty to do for all the numbers work.

    Is there a better way to create numbered slide buttons inactive?

    I would also like to have a function to hover over the numbered buttons,

    It changes from plain image from number to number with circle colorful as I want to use for the current slide.

    How can I assign a hover button symbol function, which will load another image or symbol?

    Try to think in terms of having reusable symbols.  Think what it through before you try it.

    Use a movieclip instead of a button symbol.  Have a dynamic textfield in this movieclip to the number and value of the textfield object to not be selectable.  Have a picture of this movieclip where it highlighted as one (selected) and the movieclip go there where you are on this slide.

    Use the textfield for the number - assign dynamically so that you don't have to import an image for it.  Use as many of these clips that you need for all your buttons.

    Have functions that reset all buttons at the same time so that when you move to a new slide, selected earlier dates back to mormal... following with setting one newly selected in his "selected" frame

  • APEX 4.0.1: restriction on the maximum number of dynamic actions on a page?

    Hello

    I would like to know if there is a restriction on the number of dynamic actions on a page.
    I have a page with 29 dynamic actions. Everything works fine on the page.
    If I create another dynamic action that display only an alert or nothing else, I have the HTTP 404 error message when I try to view the page.
    If I delete the old dynamic action and create a new one so that the page works fine.
    After several tests, it seems that there is a maximum number of DA on a page, but if someone can confirm that?

    Environment:
    APEX 4.0.1
    Embedded PL/SQL gateway

    Kind regards
    SDDC

    Hi sddc.

    There is no limit on the number of dynamic action that you have on a page, but it is very likely that you hit a size limit of a variable we use during the generation of the JavaScript code for the dynamic actions. You can activate a log more detailed error further details on your 404 error - see http://www.inside-oracle-apex.com/oracle-apex-got-404-not-found-2/ EPG instructions are in the comments.

    BTW, you might be able to reduce the number of you dynamic actions by specifying page several items in the attribute 'Product (s)' from the 'when' the article if all run the same code. Just separate them with a comma (no spaces). Such as: P1_MGR, P1_DEPTNO

    Concerning
    Patrick
    -----------
    My Blog: http://www.inside-oracle-apex.com
    APEX 4.0 Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • How to detect the number of created quickobjects

    How to detect the number of quickobjects created? quickobject are quickbox2d.

    Basically, I have a timer that will countdown to 4 seconds and it will create a falling ball, it will get removed when she falls down. However, I want only there so that if more than 5 bullets are in step, it will cease to create until it is less than 5 to start creating some balls again. Is there a way I can do?

    It's the timer to create the ball

    If (! _ballCreation_timer) {}

    _ballCreation_timer = new timer (4000);

    _ballCreation_timer.addEventListener (TimerEvent.TIMER, _onBallCreationTimer);

    }

    _ballCreation_timer. Start();

    Function which create the ball based on clock

    function _onBallCreationTimer (e:TimerEvent): void {}

    _doCreateNewBall();

    }

    function _doCreateNewBall() {}

    _ball_quickobject = sim.addCircle ({x: PHYSICS_SCALE * (960), y: PHYSICS_SCALE * (10), RADIUS: 0.5, draggable: false});

    MAKE A LIST OF BALLS

    _balls_array.push (_ball_quickobject);

    }

    This is the part where if the table (QuickObject) ball falls down and are destroyed

    addEventListener (Event.ENTER_FRAME, _onEnterFrame);

    DRAW EACH BALL FALLING OUT OF THE SCREEN

    function _onEnterFrame (aEvent: Event): void {}

    for each (var quickObject: QuickObject in _balls_array) {}

    BALL FALLING OUT OF THE SCREEN?

    If (quickObject.y / PHYSICS_SCALE > 1080) {}

    _doHandleBallOffScreen (quickObject);

    }

    }

    }

    DESTROY THE BALL FALL OFF THE SCREEN IF

    function _doHandleBallOffScreen (aQuickObject: QuickObject): void {}

    DESTROY THE OBJECT

    aQuickObject.destroy ();

    REMOVE FROM THE CUSTOM TABLE

    _balls_array.splice (_balls_array.indexOf (aQuickObject), 1);

    }

    check the length of _balls_array.  If it is greater than 5, do not create another bullet:

    If (! _ballCreation_timer) {}

    _ballCreation_timer = new timer (4000);

    _ballCreation_timer.addEventListener (IMER TimerEvent.T, _onBallCreationTimer);

    }

    _ballCreation_timer. Start();

    Function which create the ball based on clock

    function _onBallCreationTimer (e:TimerEvent): void {}

    _doCreateNewBall();

    }

    function _doCreateNewBall() {}

    If (_balls_array.length<>

    _ball_quickobject = sim.addCircle ({x: PHYSICS_SCALE * (960), y: PHYSICS_SCALE * (10), RADIUS: 0.5, draggable: false});

    MAKE A LIST OF BALLS

    _balls_array.push (_ball_quickobject);

    }

    }

    This is the part where if the table (QuickObject) ball falls down and are destroyed

    addEventListener (Event.ENTER_FRAME, _onEnterFrame);

    DRAW EACH BALL FALLING OUT OF THE SCREEN

    function _onEnterFrame (aEvent: Event): void {}

    for each (var quickObject: QuickObject in _balls_array) {}

    BALL FALLING OUT OF THE SCREEN?

    If (quickObject.y / PHYSICS_SCALE > 1080) {}

    _doHandleBallOffScreen (quickObject);

    }

    }

    }

    DESTROY THE BALL FALL OFF THE SCREEN IF

    function _doHandleBallOffScreen (aQuickObject: QuickObject): void {}

    DESTROY THE OBJECT

    aQuickObject.destroy ();

    REMOVE FROM THE CUSTOM TABLE

    _balls_array.splice (_balls_array.indexOf (aQuickObject), 1);

    }

  • Show on a text field, the number of times click us a Butoon

    Hi there... I did some work... and my teacher told me to do an exercise... but I wonder just for your opinion and help

    Here is that the problem... I managed to create a code to print text as soon as I click the butoon, here it is:

    botao.addEventListener(MouseEvent.CLICK, mostrartexto);
    
    function mostrartexto(event:MouseEvent){
              caixadetexto.text = "Hi there World";
    }
    

    So the thing is now... that... instead display the text by clicking the botoon I need to click on the butoon and it must indicate the number of times where I clicked on the text field.

    That means... I click it will show me '1' or '1 click', '2' or ' ' clicks... and so on.

    So, if there is someone who could help me and explaing how... or if it is even possible

    Cordially ASilva

    use a variable to store the number of clicks of buttons:

    var botaoClickNum:int = 0;

    botao.addEventListener(MouseEvent.CLICK, mostrartexto);
    
    function mostrartexto(event:MouseEvent){botaoClickNum++;           caixadetexto.text = botaoClickNum.toString();
    }
    
    
  • -Error ORA-00932: inconsistent data types: expected TANK got the NUMBER

    Here is my report query...
    select 
    *
    from   DW_RFA_JOBDATA
    where  FINISH_TIME >= :P1_START_DATE 
    and FINISH_TIME < :P1_END_DATE
         AND RFA_FLAG = (CASE :P1_JOB_CLASSIFICATION WHEN '0' THEN 'LSF'
                                      WHEN '1' THEN 'NON-LSF' 
                                      ELSE RFA_FLAG END)
    The column data type RFA_FLAG is NUMBER(*,0)... I'm view RSA and RSA - not the area of selection, but I get the error ORA-00932: inconsistent data types: expected TANK got the NUMBER >

    I have created a static LOV with LST display 0 return
    Display NON - RSA 1 return...

    Could any body please help me in truble shooting error? How to to convert the data type to number, I have no privileges to make changes to the table...

    Mark you my previous answer as correct? (MOST POINTS!  :))

  • Time of design and of the dynamically created controls

    I have a project written in VC6 as a project of the MFC dialog box. In a particular area, I dynamically create several (the exact number depends on user input) CNiGraphs. There is also a two CNiButtons that were created at design time using the resource editor. The problem I have is that when this dialog box is open, a message appears saying it is an eval version and the control will go off after 5 minutes. After 5 minutes of waiting, the CNiButtons 2 go inactive (black tower), but the continuous CNiGraphs of work. I have a valid license of MStudio 8.1.6, version but it seems that these 2 buttons do not recognize the license. There are also other buttons from the moment of conception of the project, but these have no problem at all. When you create the dynamic creation of the CNiGraphs, give them a valid license string, and I was wondering if there is a problem with the time created and dynamically controls created in the same dialog box to design. Anyone know?

    I don't remember, but I can have created these 2 CNiButtons when I was with only an eval license. (All others were undoubtedly create when I got a full license) Could have an impact on them? I have a vague memory of reading somewhere that DTC create controls to check the license when they are created in the designer and store that info in them license. If this is the case does anyone know an easy way to update the license stored in control? I rather not just delete it and Add again because I would avoid having to redo the tab order (unless someone knows how to easily insert something in the middle of the order of tab instead of having to click through all the controls in the correct order)?

    In addition, I don't know if this would affect anything, but the project was originally built with ComponentWorks 1.0, we were forced to move to MStudio when we met a few bugs in CW, so all controls were originally CW controls which have been converted into control of CNi. I doubt that this is so like everywhere else, we changed during controls is not a problem, but I'm ready to try the suggestions.

    Hi JC,.

    I hope you had a good weekend!  I'm glad to hear that you're back running.  Add the extra button was, in fact, causing update the licensing information for the other buttons, as you can imagine.  After further research, I found that the license information are stored only the form of the control, and if this control doesn't change in any way (or in your case, adding a new project), he sees no reason when compiling to recreate a link to the license.  However, after the change of control and a new, it updates the link between the license information, which solved this problem in your case.

    I hope this helps, JC.  Have a great day!

  • Read the dynamically created objects

    Hello

    I get my feet wet with development of Cascades, and I was hoping someone here could answer some questions I had.

    I am defining a container that contains a drop-down list and a zone of textfield and I need to repeat this containing three more times. I thought by using the ControlDelegate class to create three instances without writing the code three times. However, I don't know how I'd read the value of each instance of the drop-down list and the ControlDelegate textfield.

    Any Suggestions?

    If you instantiate the like this:

    Container {
        property variant control1
        property variant control2
        property variant control3
    
        id: rootContainer
        Label  {
            text: "Example Component Definition"
        }
        Button  {
            text: "Click to create dynamic component"
            onClicked :  {
                // Create the component and add it to the Container
                control1 = compDef.createObject();
                rootContainer.add(control1);
                control2 = compDef.createObject();
                rootContainer.add(control2);
                control3 = compDef.createObject();
                rootContainer.add(control3);
            }
        }
        attachedObjects: [
            ComponentDefinition {
                id: compDef
                textfield { id: text }
            }
        ]
    }
    

    Then components are accessible as control1.text, control2.text etc.

    If the number of objects is constant, then ControlDelegate might be more convenient.

    For ListView, you can use ArrayDataModel or GroupDataModel (for more complex models with sorting) and fill it with any type of data. Any kind of items can be added, it's just a picture of QVariantMaps. It is not necessarily Xml or SQL wrapper, but specialized models also exist for this. It is even possible to create a subclass of DataModel custom c++ to expose existing data objects.

  • Dynamic calculation of the number of days between two dates in a table

    Hello

    I'm working on request where I dynamically calculate the number of days between two dates in a table.

    The calculation must be dynamic, i.e., when I recover the Start_date and End_date and move to the field following (call_duration) in the same row, the difference must be calculated dynamically in this area and make sure the field read-only.

    APEX version: 5.0

    Hi BO123,

    BO123 wrote:

    Hello

    I'm working on request where I dynamically calculate the number of days between two dates in a table.

    The calculation must be dynamic, i.e., when I recover the Start_date and End_date and move to the field following (call_duration) in the same row, the difference must be calculated dynamically in this area and make sure the field read-only.

    APEX version: 5.0

    one of the way to do this by calling ajax on change of end_date.

    See the sample code given below to fetch the resulting duration and making the field read only after calculation

    Step 1: Change your page

    under CSS-> Inline, put the code below

    .row_item_disabled {
      cursor: default;
      opacity: 0.5;
      filter: alpha(opacity=50);
      pointer-events: none;
    }
    

    Step 2: Create on demand Ajax process I say CALC_DURATION

    Please check Procces Ajax, see line 6.7 How to assign a value to the variable sent by ajax call

    Declare
      p_start_date  date;
      p_end_date    date;
      p_duration number;
    Begin
      p_start_date  := to_date(apex_application.g_x01);
      p_end_date    := to_date(apex_application.g_x02);
    
       --do your calculation and assign the output to the variable p_duration
      select p_end_date - p_start_date into p_duration
        from dual;
    
      -- return calculated duration
      sys.htp.p(p_duration);
    End;
    

    Step 3: Create the javascript function

    Change your page-> the function and the declaration of the Global Variable-> put the javascript function

    You must extract the rowid in the first place, for which you want to set the time, see line 2

    assuming f06, f07 and f08 is the id of the start date, and end date columns respectively, and duration

    See no line no 8 how set the value returned by the process of ajax at the duration column

    Replace your column to the respective column identifiers in the code below

    function f_calulate_duration(pThis) {
      var row_id  = pThis.id.substr(4);
      var start_date = $('#f06_'+row_id).val();
      apex.server.process ( "CALC_DURATION", {
      x01: start_date,x02: $(pThis).val()
    }, { success: function( pData ) {
    // set duration to duration column
    $('#f08_'+row_id).val(pData);
    // disable duration column
    $("#f08_" + row_id).attr("readonly", true).addClass('row_item_disabled'); }
    });
    }
    

    Step 4: choose the end date call the javascript function

    Go to report attributes-> edit your Date column end-> column-> Attrbiutes element attributes-> put the code below

    onchange="javascript:f_calulate_duration(this);"
    


    hope this helps you,

    Kind regards

    Jitendra

Maybe you are looking for

  • How can I change my credit card information

    both my Visa and my AMX cards have changed since the last, I paid for the service. I was able to change the AMX which is my secondary source for the payment, but I can't seem to understand how to change the information on VISAS 'family '. Any help?

  • Copy a project containing the EtherCat device with problems

    Hello recently I came across this problem: When copying a complete project (means: complete copy with all dependencies project folder) containing a time target real cRIO with EtherCat device (9144) connecting a (development) PC to a laptop (developme

  • SD card memory Slot is not working after Microsoft Update.

    Microsoft, I just downloaded and upgraded my system because I was working with a problem with the beta of Windows Live Writer w4 and after updating the SD memory on my computer no longer works. I just used it [Microsoft Director] to access the video/

  • HP Deskjet 3054: Printer works but not the Scanner (device not found)

    Configuration: Windows 8 Lap Top with a HP Deskjet 3054 directly connected via USB Printer - it works Scanner - when you run the Application "Hp Scan and capture ' it comes back and says"device not found ". I tried - I ran 'HP print and scan doctor '

  • Cards and key marker legend

    Hi all I'm working on maps and I would like to know if it is possible to put a custom caption button or a custom bubble or if it is possible to hide the button of the legend inside the bubble. Kind regards.