How to insert and call custom Code in CaptivateMainTimeine.as?

I tried to get my head around that, with the help of various blogs by Jim Leichliter as my guide. However, so far I have been defeated.

That's what I tried (in Captivate 5):

(1) I inserted the following code in CaptivateMaintimeline.as, just above the section private function AddEICallbacks() :

public function helloWorld() {}

Alert ("Hello world '");

}

(2) just above the EICallbacksAdded = true; line, I inserted

ExternalInterface.addCallback("IsStatic",IsStatic) ("helloWorld", helloWorld);

(3) I created a Captivate 5 one-slide show with a button whose action "on success" is set to "Execute Javascript".

(4) in the 'Execute Javascript' Script_Window, I put in this code:

Captivate.helloWorld ();

(5) I published the presentation and considered that it if in Chrome, Firefox and IE 9, which reported an error, as follows:

(Chrome) "Eception TypeError: object # < HTMLEmbedElement > has no method 'helloWorld'"

(Firefox) "Captivate is not defined '

(THAT IS TO SAY 9) "Object does not support the"helloWorld"property or method '

(6) I changed the code of script window for

document. Captivate.helloWorld ();

and published and translated viewded in Chrome in Firefox, with the following:

(Chrome) "Eception TypeError: object # < HTMLEmbedElement > has no method 'helloWorld'"

(Firefox) "document." Captivate.helloWorld is not a function"

(7) I also tried

document.getElementById('Captivate').helloWorld ();
and published and viewed in IE 9, make the same mistake as before,
"Object does not support the"helloWorld"property or method '
Anyone can see what I'm missing here?

Hi TrevDev,

The helloWorld() function should be in ActionScript 3.  The alert() call, you did in this function is a JavaScript function and cannot be run from flash.  Try copying the function CpEISetValue which is in the CaptivateMainTimeline.as and name it something different... say TrevDevSetValue();  Add your ExternalInterface.addCallback("IsStatic",IsStatic), then try to call the function TrevDevSetValue() from JS.  Set a variable user Cp during the TrevDevSetValue() call and have the variable Cp in a caption on the screen so you can see change.

Also, in your JS, try to get the object of Captivate through a variable first:

var objCP = document.Captivate;
objCP.TrevDevSetValue('someCpVariable', 1234);

Hope that helps,

Jim Leichliter

Tags: Adobe Captivate

Similar Questions

  • How to insert and set custom documents events

    Hello

    is there a way to create custom events in livecycle rights management?

    I'm developing a Microsoft Word plugin that is supposed to register an event on livecycle whenever the user of the content of document copy, is there a way wants to register an event took place on a document (ex: Document copied).

    I've not found in livecycle, the document "copied" is it possible to define such events?

    I've not found in livecycle rights management webservices method to insert events, even the pre-defined ones (print, display). Is it possible to insert events in livecycle?

    Quantities direct from the LiveCycle database tables are not certainly supported.  I recommend that you do not continue with this type of workaround.  The events that are defined in the product and the mechanism to capture them are essential to the product and can be "extended" by using the API.

    Although it will not solve your problem immediately, you could log a request for improvement let Adobe Technical Support.

    Concerning

    Steve

  • Hello. I just know that the muse and I need an organization of customers in alphabetical order. The problem is that you will always get new clients. I need to know how to insert a new customer (square), and it is already in alphabetical order on the page.

    Hello.

    I just know that the muse and I need guests alphabetical organization. The problem is that you will always get new clients. I need to know how to insert a new customer (square), and it is already in alphabetical order on the page. The site will be as in the link below, and each customer will have a window of these: http://www.connary.com/. I look back.

    A hug, Murilo.

    I believe you are referring to the rectangles of tile as visitors on the page? not exactly customer database?

    You can add rectangle with different effects with rollover State of mouse and about adding new, you must do this manually in design mode.

    Thank you

    Sanjit

  • How to insert and remove fragments by clicking on a button, and how to add script?

    I have a question about livecycle. I collect the information from the inventor as a bunch of text fields, each a request some details. Please see below

    inventor.JPG

    Now, I have grouped them all in a fragment called inventordetails and saved as file .xdp, if I could reuse this entire block. I want to add a button under this block, 'ADD MORE INVENTORS' and when you click it it will insert another block and so on and so forth. However, I was not sure how to insert and remove a fragment. Do you think that you can help with this? I appreciate any help in this regard.

    Best

    Luc Marie

    Responded with a solution in a private email.

    Paul

  • Do not know how to insert the call to a page external python

    Hello world

    I was wondering if someone could help me out (?)

    I have an engine builder flash card, basically, an end user can upload an image of their choice, add text (if they want), and then have a personalized card printed for them. Think of a personalised gift (i.e. McDonalds GC). The company I work for as agreed that they want to be able to control the file size of the images uploaded outside. They want to be able to limit the minimum and maximum of the uploaded image sizes. This control is done outdoors, and the coding is already written (Python).

    Python developers have already been provided by the location of the Python page, I just need to insert the call within the ACE card builder. I have extremely limited experience with AS3, as will confirm a quick check of one of my posts. So I don't quite know how I can add this new call to the Python page. I say 'new' because there is already a call to another page of Python.

    I hope I explained myself properly and you understand what I'm looking for. If this is not the case please ask and I will be more then happy to further develop. I can also provide the pre-existing AS3 code if that helps. They are more than 1,000 lines of code, so I won't add it here and add to the length of this post, until it is absolutely necessary.

    Any help is greatly appreciated!

    Use the urlloader class to call executable server-side.

  • How to add and delete custom buttons

    Hello world

    I have two field of custom button with different colors of red and white button.

    And I want to add and remove both button in the same place each other.

    I mean when I click on the red button, red button remove the screen and the same when I click on the white button to remove white button must be appear and red button should appear. Both button must be exposed to the same place.

    Please any idea...

    Thank you.

    public void add (field)
    survey
    IllegalStateException - if the field has already been added to a Manager.

    Public Sub delete (field)
    IllegalArgumentException - if the field to delete does belong to this Manager.

    So check with the field.getManager () function to make it work properly...

  • Define and raise custom events

    I am designing and building a library of reusable Cast that can be included in a variety of other Director projects. This library will provide an interface to joint Code readers barcode that appear as a keyboard on the computer and also provides interfaces for interacting with external software.

    My problem is finding how to set and trigger custom of this Cast library events. Currently I set him up in a Global Script within the library. However, all it seems I can do the script is call a predefined function that implemented the film container. He can't really have several event listeners.

    There are two events that I am trying to define and raise:
    1. the notification when a label barcode is scanned
    2. the notification when a server database search ends

    The typical application flow is that a film's Director parent will sit idle waiting for a TagScan event mode is triggered. After the TagScan event, a request is sent to a central server to retrieve the associated information in the barcode that has been analyzed. Because we don't want UI suspended pending data to return, there was an another event notification when data are available for use.

    So my question is really in two parts:
    1. is my approach to the use of a global script in an external library to Cast the best way to put in place a reusable module?
    2. is there a way to define and trigger custom since a global script events?

    Thanks in advance,
    Shawn.

    1. the best way to create reusable code is to use behaviors and parent scripts. Some 98% of your code should be one of these two types - not movie scripts.

    2. by "global script" I assume you mean a set of functions in a movie script. If so, then it is not a good approach.

    Here is the skeleton of how I would approach. A system of events at its basic level is nothing more reminders with an object that queries the status set up other objects. A reminder is when an object passes a reference on behalf of one of its names of Manager to another object. This allows the second object to make a call to the first object. When he made that call, belongs to the second object.

    What you need is an object that monitors stocks asynchronous data recovery and drive barcode from the server. Create a Parent script with the following code.

    -Barcode monitor

    property pEvents - list of events and the saved objects that is called when an event occurs.
    property pTimeOb - timeout object used for the periodic polling/verification of the status of various asynchronous actions.

    the new me
    pEvents = [#BarcodeScanned: [], #DataReady: []]
    pTimeOb = timeout () .new ("BarcodeMonitor", 200, #CheckAsyncStatus, me)-means "200" we check five times per second.
    return to me
    new end

    on addEventListener, CallbackObject, CallbackHandler, event - script instance, symbol, symbol
    -can add validation of argument here.

    CallBackInfo = [#CallbackObject:CallbackObject, #CallbackHandler:CallbackHandler]
    pEvents [Event] .add (CallBackInfo)
    end addEventListener

    on me, removeEventListener CallbackObject, CallbackHandler, event - script instance, symbol, symbol
    -code that walks the list and deletes all corresponding combinations object and handler for the specified event.
    end removeEventListener

    on CheckAsyncStatus me, Timeob
    -check the status of various asynchronous barcode things happening.

    -Callback sample
    -At this point, some data is ready and has been recovered
    Data = "everything data".
    EventCallBacks = pEvents.DataReady
    Repeat with CallBackInfo in EventCallBacks
    call (CallBackInfo.CallbackHandler, CallBackInfo.CallbackObject, data)
    end repeat
    end CheckAsyncStatus
    ----------------------------------------------------------------------

    The above code sets up a mechanism for registering callbacks with the subject "bar code monitor" and uses a timeout object to periodically check the State of the asynchronous actions.

    Now any object who wishes to be notified of an event fits simply by using the addEventListener method. Or let's say that we want our object of global struggle to listen to the returned data. The next Parent script would be created things.

    -control

    global gBarCodeMonitor

    the new me
    gBarCodeMonitor.addEventListener (I, #processData, #DataReady)
    return to me
    new end

    processData me, given
    -do something with the data
    end processData
    -------------------------------------------------------------------------

    You then create your objects in preparemovie.

    global gBarCodeMonitor
    global gControl

    on prepareMovie
    -installation Global Singletons

    If gBarCodeMonitor.voidP then
    gBarCodeMonitor = script ("Monitor Bar Code") .new)
    end if

    If gControl.voidP then
    gControl = script("Control").new)
    end if
    end prepareMovie
    ---------------------------------------------------------------------

    With this configuration, you can have several objects to register for an event and a unique object with several events.

    If you are not familiar with the scripts of Parent. So take the time to learn. The programming of your life will become much easier the day you're going to OOP.

    I have not test the code, so there may be a typo or something. But the basic idea is there.

  • Creation of project with out Agreement we call customer invoices

    Dear Dina,

    Customer had created in AR module (Got customer no.) project was created in the project module (project Got) project is in status (because the oracle projects module project to be approved in any State), now the new event of Bill had created in the Planner for this project and the particular customer... In GDI, system does not create an invoice... it violates a saying error not awarded funding... Of course, this is expected behavior, because no agreement and no funding allocated to this particular project...

    How to keep * on-call customer"(project) * Bills and AR based transactions can be captured in the system. Kindly give me an understanding of high level...

    Thanks a lot n advance

    Hello

    Oracle projects is not designed to generate invoices without an agreement.
    When you create a project contract, you must configure the client on the project.
    Then, you need to create a customer of the same agreement and to allocate funds from the agreement to the project. Base line of financing for the project.
    Only then can you generate revenue and the invoice. The invoice will be generated for the agreement - customer combination.

    If don't actually get you a commercial Customer PO or a contract for project work, you can set up a fake agreement for the same customer, use the number of project as your contract number. Allocate a small amount of 0.01 USD of this agreement for the project and the baseline. Configure the project without strict limits for the invoice and revenue.
    You might consider the creation of model agreement of such projects, if an agreement is automatically created and funds referenced when the project is created from a project template.

    Dina

  • I just got DC and cannot not work my PDFs like before as insert and extract ideas what I might be missing

    Anyone know how I can get the old version of acorbat reader rather then MS that I can not understand how to insert and extract a pdf file

    If you could insert and extract pages before, you were not using the free player, you must use Acrobat. Make sure you open your files in Acrobat format (which I hope you have not deleted) and try again.

  • How to modify and update a line later was inserted and updated in the doDML() method?

    Mr President

    Jdev worm is 12.2.1

    How to modify and update a line later was inserted and updated in the doDML() method?

    I added two rows in my table a method of action-listener in bean managed and secondly with operation doDML() as below.

    Method 1-first row in managed bean

        public void addNewPurchaseVoucher(ActionEvent actionEvent) {
            // Add event code here...
            BindingContainer bindings = BindingContext.getCurrent().getCurrentBindingsEntry();        
            DCIteratorBinding dciter = (DCIteratorBinding) bindings.get("VoucherView1Iterator");        
            RowSetIterator rsi = dciter.getRowSetIterator();        
            Row lastRow = rsi.last();        
            int lastRowIndex = rsi.getRangeIndexOf(lastRow);        
            Row newRow = rsi.createRow();        
            newRow.setNewRowState(Row.STATUS_NEW);        
            rsi.insertRowAtRangeIndex(lastRowIndex +1, newRow);         
            rsi.setCurrentRow(newRow);
            
            BindingContainer bindings1 = BindingContext.getCurrent().getCurrentBindingsEntry();        
            DCIteratorBinding dciter1 = (DCIteratorBinding) bindings1.get("VdetView1Iterator");        
            RowSetIterator rsi1 = dciter1.getRowSetIterator();        
            Row lastRow1 = rsi1.last();        
            int lastRowIndex1 = rsi1.getRangeIndexOf(lastRow1);        
            Row newRow1 = rsi1.createRow();        
            newRow1.setNewRowState(Row.STATUS_NEW);        
            rsi1.insertRowAtRangeIndex(lastRowIndex1 +1, newRow1);         
            rsi1.setCurrentRow(newRow1); 
            
            
        }
    


    Method of doDML() of line 2 seconds in the entityImpl class


        protected void doDML(int operation, TransactionEvent e) {        
            setAmount(getPurqty().multiply(getUnitpurprice()));
           
            if (operation == DML_INSERT)  
                       {          
                         insertSecondRowInDatabase(getVid(),getLineitem(),getDebitst(),
        (getPurqty().multiply(getUnitpurprice()).multiply(getStaxrate())).divide(100));  
                           }
                           
                           if(operation == DML_UPDATE)
                           {
                               
                           updateSecondRowInDatabase(getVid(),getLineitem(),getDebitst(),
        (getPurqty().multiply(getUnitpurprice()).multiply(getStaxrate())).divide(100));                        
                           }                                       
            super.doDML(operation, e);
        }
    
        private void insertSecondRowInDatabase(Object value1, Object value2, Object value3, Object value4)  
                  {  
                    PreparedStatement stat = null;  
                    try  
                    {  
                      String sql = "Insert into vdet (VID,LINEITEM,DEBITST,AMOUNT) values 
       ('" + value1 + "','" + value2 + "','" + value3 + "','" + value4 + "')";  
                      System.out.println("sql= " + sql);    
                      stat = getDBTransaction().createPreparedStatement(sql, 1);  
                      stat.executeUpdate();  
                    }  
                    catch (Exception e)  
                    {  
                      e.printStackTrace();  
                    }  
                    finally  
                    {  
                      try  
                      {  
                        stat.close();  
                      }  
                      catch (Exception e)  
                      {  
                        e.printStackTrace();  
                      }  
                    }  
                  }  
                  
                  private void updateSecondRowInDatabase(Object value1, Object value2, Object value3, Object value4)  
                  {  
                    PreparedStatement stat = null;  
                    try  
                    {  
                      String sql = "update vdet set vid='"+ value1+"',lineitem='"+ value2+"',DEBITST='" 
       + value3 + "', AMOUNT='" + value4 + "' where VID='" + VID + "'";  
                      System.out.println("sql= " + sql);      
                      stat = getDBTransaction().createPreparedStatement(sql, 1);  
                      stat.executeUpdate();  
                    }  
                    catch (Exception e)  
                    {  
                      e.printStackTrace();  
                    }  
                    finally  
                    {  
                      try  
                      {  
                        stat.close();  
                      }  
                      catch (Exception e)  
                      {  
                        e.printStackTrace();  
                      }  
                    }  
                  }
    

    Now the problem is that when later I change the quantity and price of the first line isn't updated but second row, because I used the command

     <af:button actionListener="#{bindings.Commit.execute}" text="Commit"
    

    This button update the first line added by bean managed, but the second row remains unchanged.

    Please help how to update the two lines with the same button or something else.

    Concerning

    DML_UPDATE will call only if there is some change data attributes.

    I guess that the update statement is false because vid looks like a primary key for the table, then, how update you the primary key of the update statement and how the update condition statement where the vid = '0'

    I assume the update statement should look like:

      private void updateSecondRowInDatabase(Object value1, Object value2, Object value3, Object value4)
      {
        PreparedStatement stat = null;
        try
        {
          String sql =
            "update vdet set lineitem='" + value2 + "',DEBITST='" + value3 + "', AMOUNT='" + value4 +
            "' where VID='" + value1 + "'";
          System.out.println("sql= " + sql);
          stat = getDBTransaction().createPreparedStatement(sql, 1);
          stat.executeUpdate();
        }
        catch (Exception e)
        {
          e.printStackTrace();
        }
        finally
        {
          try
          {
            stat.close();
          }
          catch (Exception e)
          {
            e.printStackTrace();
          }
        }
      }
    
  • How to insert HTML custom in tabbed panels Widget

    I need to insert HTML in a tab panel Widget.

    I have an HTML table with the data that I have to put in a tab panel Widget.

    I tried to create the custom HTML and dragging it in the area of the tabs Panel that did not work.
    I tried the content area of the Panel tabs, then click to insert custom HTML that has not worked.

    And now, I'm of ideas on how to achieve this.

    Thanks in advance

    Ho!

    So I thought about it for me.

    If you are wanting to insert HTML custom in a tab panel, make sure that you have selected an object in the content area of the Panel tabs. Then select Insert HTML code.

    I have just placed a text box in the tabs Panel, selected the text box so that it is highlighted and then chose to insert custom HTML.

    This put my HTML custom code in the content area of Panel tabs.

  • I have 10 devices all under the same identity of apple my partner can see all my contacts, call logs and use of all other web internet devices. How can I change this, to keep my contacts and call log on my phone only?

    I have 10 devices all under the same identity of apple my partner can view all my contacts and call logs and vice versa.

    The device can also see all internet pages use the devices, but mine isn't... How to get our contacts and call the newspapers private their own device and how can I get to keep an eye on web pages using my children? So how do for my phone, the master device / hand who is in control of access for all, because it has my info from apple id and card credit on all devices.

    Stop sharing an ID first. They are not meant to be shared. Then set the sharing of family. Each individual should have their own code.

  • How to make repeated calls to the reader in the AcqVoltageSamples_IntClkAnalogRef code sample.

    I want to make repeated calls to the reader in the AcqVoltageSamples_IntClkAnalogRef code sample.  A comment in the code says I can do simply by calling the reader. BeginReadMultiSample method of the callback function. I tried this without success using the same settings for the player. Is it possible for the callback function? If Yes, how should I call the reader? I'm programming in c#.

    Thank you

    John

    Doug,

    No problem.  I found the class to which the timeout without much property in safely.  I now have a solution to repeated calls.  The two keys were the infinite time-out setting and the elimination of all the DAQmx objects in the finally section of the callback function before calling the AcquireData() method for the next cycle of reading and processing of data.  The user sets blQuit to false and call AcquireData() by clicking on the Start button.  Repeated calls are then made to 'automatically' until the user clicks the button exit.

    Thanks for your help,

    John

    Private Sub AcquireData()

    This code creates all the objects needed to acquire and store the data of a "sweep."

    {

    slaveTask = new Task();  Double sampleRate = Convert.ToDouble (this.cbxSampleRate.Text);

    Double minVolts = Convert.ToDouble (this.cbxMinVolts.Text);

    Double maxVolts = Convert.ToDouble (this.cbxMaxVolts.Text); int samplesPerChannel = Convert.ToInt32 (this.cbxSamplesPerChannel.Text); slaveTask.AIChannels.CreateVoltageChannel ("Dev1/ai0", "", (AITerminalConfiguration)(-1), minVolts, maxVolts, AIVoltageUnits.Volts);

    Set up sync Specs

    slaveTask.Timing.ConfigureSampleClock ("", sampleRate, SampleClockActiveEdge.Rising, SampleQuantityMode.FiniteSamples, samplesPerChannel);

    Set up the reference trigger. US fires with a level of 1 volt and will record 2 samples of trigger before (the minimum)

    slaveTask.Triggers.ReferenceTrigger.ConfigureAnalogEdgeTrigger ("APFI0", AnalogEdgeReferenceTriggerSlope.Rising, 1.0, 2);

    slaveTask.Stream.Timeout = - 1;

    slaveTask.WaitUntilDone ();

    Check the task

    slaveTask.Control (TaskAction.Verify); InitializeDataTable (slaveTask.AIChannels, ref dataTable);

    acquisitionDataGrid.DataSource = dataTable;

    Reader = new AnalogMultiChannelReader (slaveTask.Stream); drive. SynchronizeCallbacks = true; drive. BeginReadMultiSample (Convert.ToInt32 (cbxSamplesPerChannel.Text), New AsyncCallback (slaveCallBack), null);

    }

    catch (System.exception DaqException)

    {

    MessageBox.Show (exception. (Message);

    slaveTask.Dispose ();

    }

    }

    private void slaveCallBack (IAsyncResult ar)

    {

    Try

    {

    read data from the channel

    data = reader. EndReadMultiSample (ar);

    dataToDataTable (data, Ref dataTable);

    plot the data here, if blKeep also write it to file

    }

    catch (System.exception DaqException)

    {

    MessageBox.Show (exception. (Message);

    }

    Finally

    {

    This. Refresh();

    slaveTask.Dispose ();

    If (! blQuit)

    {

    AcquireData();

    }

    }

    }

  • I can't send or receive any e-mail and the error code: 0x800CCC19 I call the provider and they say it's a software problem. Help, please

    I can't send or receive any e-mail and the error code: 0x800CCC19 I call the provider and they say it's a software problem.  Help, please

    1. Windows Mail.  But he argued that email account for more than a year without problem.

    2 here is the full error message:

    "Are subject: how pumpkin pies are made ', account: 'pop3.live.com', server: 'smtp.live.com', Protocol: SMTP, Port: 25, secure (SSL): Yes, error number: 0x800CCC19.

    ("How pumpkin pies are doing it" the subject of an email I tried to answer to and it does not work)

    I get another message when sending email: "your POP2 server has not responded in 60 seconds.  You want to wait 60 seconds for the server to respond? »

    And I'm waiting for 60 seconds, several times and it does not send

    It was 1 year there, not more. Not sure when it started.
    Read this article from Microsoft Help Support &:

    http://support.Microsoft.com/default.aspx/KB/926374

    t-4-2

  • PC does not recognize there is a disc inserted and receive code 10 when trying to insert the CD or DVD

    Hi, my cd/dvd drive used to work fine, now when I put a cd or dvd it does not and will not play. I've done all the suggested troubleshooting (cleaning filters, uninstall and re-install drivers, ran several troubleshooting tools and I either get a code 10 or simply "insert disk in drive" little matter how many times I install Disc. re - install my player appears under properties PC said work very well, and I can hear the light but no sound or I'm at my wit's end pic.) , can someone tell me what would be directly tell me if my drive is simply grilled or if it's a driver problem which everything suggests it is, I tried re-installing new drivers directly from the manufacturing and tried several cd / DVD that works on other devices or is known to have worked on my drive before this problem. I am running vista family 32 premium, which is installed at the factory, my PC is a HP pavilion a610t, I would be grateful for any advice... Thank you all, peace, * address email is removed from the privacy *

    * Original title: my cd - dvd drive can play audio/video discs, my PC does not recognize there is a disc inserted and keeps asking to insert a. Help!

    Hello

    The first thing that I would recommend before you do the radical and re install Windows or upgrade to Windows 7, is to make sure that you have backed up your files. Make sure that you have a separate player and follow the steps described in this article.
    To be honest, it sounds like the drive has gone wrong at this stage. Normally, this sounds like it would be a driver problem, but if you have uninstalled them and are 100% sure that you have installed the good and still no joy, so I think we can exclude.
    Have you tried several discs in the drive, correct? It is not just a problem with the special CD that you use right?
    I would say your best bet is at this time to try another drive on the machine, especially if you do not want to go through the hassle of reinstalling Windows. You may be surprised how well they come these days. The last of them, that I bought on Amazon (I think) was a little more than $25 in the United States.

Maybe you are looking for

  • I can't access all the sites on my PC

    Since 3 days when I tryto get on facebook or youtube or any other site, I get "unable to connect safe" I don't know what to do please help!

  • Firefox crashes on many different sites - possibly caused by Flash

    When you browse several different sites, Firefox hangs on the crash report, this seems to happen more on Tumblr and YouTube so im thinking that it may possibly be Flash? I post the crash report, but I do not remember how to, sorry

  • Pavilion 15 L3S53EA: Problem with my audio

    I have a HP laptop with beats speakers. I also discovered that I have the Beats Audio software on my laptop. I use Realtek High Definition Audio driver, but when I installed it first time sound was fine and clear. Later, it became a kind of "distorte

  • How to remove "HP recovery manager" from the start menu?

    A year ago, I had a virus attack on my computer. Knocked it completely. In the process of reinstalling the computer, HP Recovery Manager was added to the start menu. Now I need to remove it in the start menu because it takes an unnecessarily long tim

  • Please stop - constant Security Center notifications

    Out of nowhere I get constant notifications this malware/worms/viruses etc etc are attacking my computer. About 4 security pop - up every 15 minutes or so... and I can't stop! My computer is protected by another system, but this does not seem to regi