Help at the table orders pleeease!

Hello to you all...

I am very new to actionscript, and I have a code that I use for an effect of 'snow' for a banner. It works very well!

But, I can't turn it off!

I would like to turn to scene 2, disable it in stage 3 and reset the whole clip loops.

Can someone please help me to do this?

Here, I've included the coding with comment tags to help out...

Any help would be much appreciated...

Take care...

Coz...

------------------------------   coding..   --------------------------------------

SNOWSTORM IN 15 MINUTES!

Author: Seb Lee-Delisle

Blog: www.sebleedelisle.com

Company: www.pluginmedia.net

//

This work is under a Creative Commons 2.0 license.

Details to the

// http://creativecommons.org/licenses/by/2.0/UK/

You can re - use this code as you wish, but a credit would be

appreciated. And I'd love to see what you do with it!

/ / send me a mail: [email protected]

import flash.events.Event;

import flash.geom.Rectangle;

first make a table to put all our snowflakes in

snowflakes var: Array = new Array();

and decide how many snowflakes maxium we want

var numFlakes: uint = 500;

and define a rectangle where you will store the dimensions of the screen in.

var screenArea:Rectangle = new Rectangle (0,0,486,60);

start listening to an event ENTER_FRAME (equivalent

the AS2 onEnterFrame function)

addEventListener (Event.ENTER_FRAME, frameLoop);

and define the function that is called on an ENTER_FRAME event

function frameLoop(e:Event)

{

var snowflake: snowflake;

/ / if we do not have the maximum number of snowflakes...

if(snowFlakes.length<numFlakes)

{

/ / can make a new one!

snowflake = new SnowFlake (screenArea);

/ / add to the range of the snowflakes

snowFlakes.push (snowflake);

/ / and add it to the stage

addChild (snowflake);

}

/ / now calculate the wind factor by looking at the position x

/ / the mouse to the center of the screen

wind var: number = ((screenArea.width/2) - mouseX);

/ / and divide by 60 to reduce its size

wind / = 60;

/ / now loop through each snowflake

for (var i: uint = 0; i < snowFlakes.length; i ++)

{

= flakes snowflake snow [i];

/ / and update

snowflake.update (wind);

}

}

Copy and paste this function frame 1 of scene 1.

then in the frame 1 scene 2 (and any other image where you want to disable the snow), copy and paste:

removeSnowF();

Tags: Adobe Animate

Similar Questions

  • SubSkuCommerceItem is not get recorded in the table orders.

    We created a configurablecommerce element and adds subskucommerceitem and placed an order.

    It is, subskucommerceitem is not available in the order object in the fulfillmentpipeline formations.
    In one of the formations of fulfillmentpipeline, we did order.getCommerceItems (), which returns configurablecommerceitem. Then the getCommerceItems() on configurablecommerceitem returns null.

    On analysis further below, we noticed in the database, which could be the root cause:
    1 DCSPP_ITEM table has two lines for this order, one showing configurablecommerce point, the 2nd subsku.

    2 DCSPP_ORDER_ITEM table has an entry in this order, which is the configurablecommerce item id.

    I guess that subskucommerce is not getting stored in the descriptor control point.

    Also, there is no line in the DCSPP_CONFIG_ITEM table.

    Help, please.

    Error messages: no error message.

    Gopi

    There is code to save and load in normal subSkuCommerceItems save and load pipeline processors. The fact that you see a subsidiary question in dcspp_item means that it has been saved. Expect to see paragraphs in the table of dcspp_order_item because that's only the top-level items. Subtopics should appear in dcspp_item_ci instead.

    It is possible that your question has been registered but not recharged properly. Turn on loggingDebug in LoadCommerceItemObjects should be useful if that's the problem.

    Save this sub-item and loading code depends on the parent wrapper object CommerceItem that implements the CommerceItemContainer interface. If you have a custom CommerceItem implementation that does not implement CommerceItemContainer, which confuse the ootb save and load code. Another possibility is that code loading instantiates the class incorrect wrapper, what might happen if OrderTools is misconfigured.

  • help in the table query

    Hello

    I'm having a strange problem

    I have a table that contains the amgst of others

    rec_time sys_date
    07:00 08/04/2010
    08:00 08/04/2010
    09:00 08/05/2010
    .
    .
    .

    I need to query this table and return the max (rec_time) for all the sys_date = sysdate

    his does not work if I do the following

    Select max (rec_time) in the table
    where sys_date = sysdate;

    Use TRUNC

    select max(rec_time) from table
    where trunc(sys_date) = trunc(sysdate);
    
  • Join the table orders from clause

    Hi all

    Who is the effective way to join the tables in from clause. I have two tables first with 20 lakh records and second containing 10 lakh recods.
     
    QUERY 1:  SELECT T4.ID,T4.ISO_NAME  FROM T,T4 
    WHERE T4.ISO_NAME LIKE '%US%' AND T.ID=T4.ID;
    
    QUERY 2:  SELECT T4.ID,T4.ISO_NAME  FROM T4,T 
    WHERE T4.ID=T.ID AND  T4.ISO_NAME LIKE '%US%';
    
    T(ID IS PRIMARY KEY) 
    (20 lakh records)
    
    T4 (ID IS PRIMARY KEY ) 
    (10 lakh records)
    ---------------------
    ID     ISO_NAME
    100  US,UK,IN,BR
    101  UK,US,BR,IN
    102  BR,UK,US,IN
    
    
    Note: No index on ISO_NAME .
    Who is the effective query 1 or 2. Please suggest me if you have an idea to rewrite the query.



    Kind regards
    Rajasekhar

    Published by: SuNRiZz68 on January 29, 2009 04:22

    In practical terms, Alex is right. Sometimes it matter what table is selected first, but does the CBO generally a very good job of deciding what you need to select the first (assuming that your statistics are up to date) but this is the situation you are trying to avoid as much as possible.

    If you specify a table main command tables in the clause is not reliable and should be used - but think before using advice and don't do that when necessary.

    Which table to select depends firstly on the join method in the execution plan. Nested loops joins perform better by selecting in the smaller table first, make a loop on the largest table. Joins the smaller set hash table in memory first, and then go through the larger table, perform searches in memory. He can't make any difference, what table is read using first the merger joins and sort.

    Back to your original question. Using the cost-based optimizer, both queries will probably roll the same because newer versions of Oracle (9i, 10g) often transform queries for efficiency before the execution anyway. According to what do you or do not request should probably run a nested loop or hash join. With a small set of data creaing index and using a search of nested loops will probably be faster to avoid full table scans. the '%' in the LIKE clause leader would ignore an index on the ISO_NAME column in any case if a main column may be used in a composite index. All this is based on the approximation using the information provided; Tuning questions should always be tested to unexpected developments.

  • Compare the Collection with the help of the Table less

    Hey there!

    my plan is to transfer an excel file and record in an apex_collection, compare the results with those that already exist in a specific table and write it in another temporary table.

    Import excel, in the collection works perfectly, but I fight with the comparation. I select the form of entries collection and using UNMIS to compare lines with those of another SELECTION that gets the lines of the existing table.

    DECLARE

    BEGIN

    INSERT INTO UPLOADED_DID_LIST_COMP (BAC_CODE, UPSC)

    (

    SELECT BAC_CODE c001

    c002 published

    From apex_collections ca

    WHERE collection_name = "UPLOADED_EXCEL."

    LESS

    SELECT

    BAC_CODE

    EDITED

    OF UPLOADED_DID_LIST upld, apex_collections c WHERE

    collection_name = "UPLOADED_EXCEL."

    AND the upld. BAC_CODE = c.C001

    AND the upld. LʼUPSC = c.C002

    );

    End;

    This does not work because of this error:

    ORA-00933: SQL command not properly ended ORA-06550

    PLS-00103: encountered the symbol "end-of-file" when awaits one of the following numbers: (begin case declare exit end exception for goto rise back loop mod null pragma select update while < ID > < a quot double)

    If it's a copy/paste of your exact code then you just need to fix it, spaces here and there. And remove the superfluous where clause. Maybe:

    BEGIN

    INSERT

    IN UPLOADED_DID_LIST_COMP

    (

    BAC_CODE, SCHOOLING

    )

    (

    C001 SELECT BAC_CODE, EDITED C002

    FROM APEX_COLLECTIONS CA

    WHERE COLLECTION_NAME = "UPLOADED_EXCEL."

    LESS

    SELECT BAC_CODE, SCHOOLING

    OF UPLOADED_DID_LIST UPLD

    );

    END;

    Good luck.

  • Help in the table URL title Edit - need help on creating html files

    Hi all

    Can you please let me know how to create a file html help url in title? Can I have the text of the sample and the exact location to put the file. I guess that's under the analytical res\images?

    Thanks for the help!

    Thank you

    SR

    Have you checked the link in my original answer? You already have what you need to do

    https://forums.Oracle.com/thread/2569872

    If brand aid

    Thank you

  • With the help of the table DOUBLE in the subquery to UPDATE

    The following code should work? I feel like I've done it before, but I get an error 'must be a subquery' now.

    Update TABLE1
    define (Field1, Field2) =.
    values (select ' blah', 'blah' to DOUBLE)
    where PK_FIELD = 12345;

    If it is not valid, is there another way to hardcode a value like this series?


    Thanks in advance.

    Published by: user8031991 on April 26, 2013 11:57

    Hello

    user8031991 wrote:
    Thank you, Vanessa and all others.

    I guess I should've explained WHY I wanted to use this alternate syntax.

    I'm constantly updates to existing data, according to data from spreadsheets, CSV to script files or commands insert generated using Toad. It would be MUCH faster to do with this model rather than the classic GAME x = 1, y = 2 pattern. Especially when you use a regular expression to create a CSV file update instructions.

    If the data is already in a CSV file, make an external table and do all the updates at the same time.

    I really feel like it was working before. I get just senile? Is it possible to simulate a suquery like that?

    I still don't see why you want to "SELECT...". FROM dual', but, as you do, just lose the keyword VALUES, and you posted should work.

    update  TABLE1
    set      (FIELD1, FIELD2) =
         (
              select  'blah', 'blah'
             from    DUAL
         )
    where      PK_FIELD  = 12345
    ;
    

    Published by: Frank Kulash, April 26, 2013 16:30

  • NUMBERS FROM 1 TO 300 WITH THE HELP OF THE TABLE 'DOUBLE' IN FROM CLAUSE

    Hi masters.

    I need display numbers from 1 to 300.
    We can achieve this by
    Select rownum from TABLE_NAME where ROWNUM < = 300;

    But the need to display table DOUBLE...

    Try this:

    SELECT the level "Numbers."
    OF the double
    CONNECT BY LEVEL<=>

  • Confused about the layout of the table of contents

    Hello

    I work in FM7 and I go through the manual for help on the table of contents page layout. More precisely what I can't understand is how to group entries in a list generated.

    I work in a book with a number of files; I'll have a TOC, LOF and MANY. In the table of contents what I want to do is entered from the Section and chapter group. In other words, I want in my table of contents:

    Section xx

    Chapter xx

    Section

    Section

    Section

    Chapter xx

    Section

    Section xx

    etc.

    I also tried to understand the inputs on the reference page to see if I understand the grouping of the way in which they are displayed on the page.

    Question - how do I? Do I need to format the entries in the reference page? Or is it another place. (This applies also to my LOF and BATCH)

    Advice appreciated.

    Carl

    Will you put a paragraph of the Section of each chapter title? If so, that is the problem - there should be only one paragraph of Section heading, in the chapter where the section actually starts. Succeeding chapters located in this section should not have a Section title.

    That's where you mix and match with the concept of "clustering" and the functioning of an Index.

    TOCs of work by selecting the actual paragraph for each specified tag - FM is not "roll up" all paragraphs in the Section title even if they are the same.

    If you need to have the text of the title of the Section repeated on each subsequent chapter early, I suggest make you a new paratag, for example "Section Repeater", and then not include this tag in your table of contents, of course. There are other methods to repeat the content, too, as the use of variables and markers, but let's not too confusing thread immediately.

  • New rows in the table jumped in the tab order. LiveCycle ss4

    Hello

    I built a form with a few tables (all in subforms flowed) each of which has an action to add a new instance of the row if the last cell is not empty. I have done this before in other forms and had no problem, but for some reason any in this shape when I have the tab of the cell and it adds a new line, he puts the cursor in the field after the table, the new line to jump. My tab order is set to auto, so I don't know why there is not tab in the new line.

    I found some discussions about what is happening in 8 Designer, but they were resolved by using subforms flowed and assuring that the subform global went (check!) or automatic tab order (check!).

    Any help would be appreciated!

    Personally I don't really like the way he behaves, but if that's what you really want. You can use the following code for the output of the last field of the line event...

    TextField3::exit - (JavaScript, client)

    If (this.parent.index == _Row1.count - 1 & this.rawValue == null) {}

    _Row1.removeInstance (this.parent.index);

    } ElseIf (this.parent.parent.resolveNode ("Row1 [" + (_Row1.count - 1) + "" "]". "+ this.name") .rawValue!) = null) {}

    _Row1.addInstance (1);

    }

    Otherwise, if you do not, I suggest you have a subform/cell within the table with one (+ /-) button to add / remove lines

    It's easier to use

    cmdDel::click - (JavaScript, client)

    If (_Row1.count > Row1.occur.min) {}

    _Row1.removeInstance (this.parent.index);

    }

    cmdAdd::click - (JavaScript, client)

    _Row1.addInstance (1);

  • How to set the order in the table in the ADF for a transitional attribute in the default sort t

    Guys,

    I have a VO with 2 columns, the column is transitional attribute.  In my jsff page, I got an af:table that displays the transition attribute.

    When the page is loaded for the first time, by default, transitional attribute values should be sorted in ascending order. Currently, the displayed values are not sorted. I need to click the sort button to sort the values. I need to change this behavior to sort automatically when the page is displayed for the first time.

    Question: How can I set the command to the table in the ADF for a transitional attribute of default sort?

    Note: I have to pragmatically, I can't use order by clause in my VO for the transitional attribute.

    Help, please.

    Thank you

    Rambaud

    Hi Rambaud,

    You can do the sorting "in memory".

    You can implement it like this:

    Get the VO and make sure that all required lines are extracted from the DB

    ....

    Sort the rows by transient attribute

    myVO.setSortBy ("TransientAttribute");

    read the current query mode

    int oldQueryMode = myVO.getQueryMode ();

    to sort in memory

    myVO.setQueryMode (ViewObject.QUERY_MODE_SCAN_VIEW_ROWS);

    myVO.executeQuery ();

    redefine the query mode on original value (only needed if you want to be able to get new lines of the DB)

    deadlineVO.setQueryMode (oldQueryMode);

    I hope this helps.

    Kind regards

    Linda

  • help on the use of dynamic action to update the items in a table (more precisely, the radio button) based on the collection

    Hi everyone, I posted this question in the past and made huge strides with the help of Denes Kubicek: https://apex.oracle.com/pls/apex/f?p=31517:294:115851992029365: based on my previous question posted: https://forums.oracle.com/forums/thread.jspa?threadID=2537494

    I'm fighting with a single element in my tabular presentation.  There is a radio button.  The choices all seem correctly, but the value is not saved in the collection (and therefore not recorded in the table).  All the other elements in the form of tables to record properly.

    Here's what I have for the query.   This is element c024 (which maps to;) ("F03'), which is defined as a radio based on an existing LOV LOV.

    Currently I have:

    2 items on the page:

    P110_ID

    P110_VALUE

    Dynamic action called COLUMN of CHANGE:

    event: CHANGE

    selection type: jQUERY Selector

    jQuery:

    Select jQuery = input [name = "f03"], select [name "f08"], select [name = "f09"], input [name = 'f10'], input [name = 'f11'], input [name = 'f12'], select [name = "f40"], input [name = "f21"], input [name = 'f22'], input [name = "f23"], input [name = 'f50']

    scope of the event: Dynamics

    real action #1: set the P110_ID javascript expression this.triggeringElement.id

    real action #2: set the P110_VALUE javascript expression this.triggeringElement.value

    action 3: run pl/sql code

    declare
      v_member number;
      v_seq number;
    begin 
      v_member := TO_NUMBER (SUBSTR (:p110_id, 2, 2));
      select ltrim(substr(:p110_ID,5,4),'0') into v_seq from dual;
      safis_collections.update_column(v_seq,
                                    v_member,
                                    :p110_value);
    
    
    

    refreshment area true creation #4: LANDINGS_COLLECTION

    the tabular presentation is based on the query:

    SELECT
    apex_item.text(1,seq_id,'','','id="f01_'||seq_id,'','') "DeleteRow",
    seq_id,
    seq_id display_seq_id,
    apex_item.text_from_LOV(c004,'SPECIES')||'-'||apex_item.text_from_LOV(c005,'GRADE')||'-'||apex_item.text_from_LOV(c006,'MARKETCODE')||'-'||apex_item.text_from_LOV_query(c007,'select unit_of_measure d, unit_of_measure r from species_qc') unit,
    apex_item.select_list_from_LOV(8,c008,'DISPOSITIONS','onchange="getAllDisposition('||seq_id||')"','YES','0','  -- Select Favorite --  ','f08_'||seq_id,'') Disposition,
    apex_item.select_list_from_LOV(9,c009,'GEARS','style="background-color:#FBEC5D; "onFocus="checkGearPreviousFocus('||seq_id||');"onchange="getAllGears('||seq_id||')"','YES','3333','-- Select Favorite --','f09_'||seq_id,'') Gear,
    apex_item.text(10,TO_NUMBER(c010),5,null, 'onchange="setTotal('||seq_id||')"','f10_'||seq_id,'') Quantity,
    apex_item.text(11,TO_NUMBER(c011),5,null,'onchange="getPriceBoundaries('||seq_id||')"','f11_'||seq_id,'') Price,
    
    apex_item.text(12, TO_NUMBER(c012),5,null, 'onchange="changePrice
    ('||seq_id||')" onKeyDown="selectDollarsFocus('||seq_id||',event);"','f12_'||seq_id,'') Dollars,
    decode(c013,'Y',apex_item.text(14, c014,30,null,'style="background-color:#FBEC5D;" onClick="onFocusAreaFished('||seq_id||');"','f14_'||seq_id,''),'N','N/A') Area_Fished,
    decode(c017,'Y',apex_item.text(18, c018,4,null,'style="background-color:#FBEC5D; "onBlur="setUnitQuantity('||seq_id||')"','f18_'||seq_id,''),'N','N/A') UNIT_QUANTITY,
    decode(c017,'Y',apex_item.text(19,'CN',3,null,'readOnly=readOnly;','f19_'||seq_id,''),'N','N/A') UNIT_COUNT,
    c024 hms_flag,
    decode(c050,'Y',apex_item.checkbox(21,'Y','id="f21_'||seq_id||'" style="background-color:#FBEC5D; " onClick="alterYes('||seq_id||');" onKeyPress="alterYes('||seq_id||');"',c021),'N','N/A') FinsAttached,
    decode(c050,'Y',apex_item.checkbox(22,'N','id="f22_'||seq_id||'" style="background-color:#FBEC5D;" onClick="alterNo('||seq_id||');" onKeyPress="alterNo('||seq_id||');"',c022),'N','N/A') FinsNotAttached,
    decode(c050,'Y',apex_item.checkbox(23,'U','id="f23_'||seq_id||'" style="background-color:#FBEC5D;" onClick="alterUnk('||seq_id||');" onKeyPress="alterUnk('||seq_id||');"',c023),'N','N/A') FinsUnknown,
    decode(c050,'Y',apex_item.textarea(28,c028,3,null,null,'f28_'||seq_id,''),'N','N/A') Explanation,
    decode(c024,'N',apex_item.select_list_from_LOV(29,c029,'HMSNATURE','onchange="saveNature('||seq_id||')"','YES','A','-- Select Nature of Sale --','f29_'||seq_id,''),'U',apex_item.select_list_from_LOV(29,c029,'HMSNATURE','onchange="saveNature('||seq_id||')"','YES','A','-- Select Nature of Sale --','f29_'||seq_id,''),'Y','N/A') Nature_Of_Sale,
    decode(c020,'Y',
    apex_item.select_list_from_LOV(40,c040,'HMS_AREA_CODE','style="background-color:#FBEC5D;"',null,null,null,'f40_'||seq_id,''),
    'N','N/A') HMS_AREA_CODE,
    c020,c050,
    decode(c020,'Y',
    apex_item.text(41,TO_NUMBER(c041),5,null,null,'f41_'||seq_id,''),
    'N','N/A') Sale_Price
    from apex_collections
     where collection_name = 'SPECIES_COLLECTION' order by seq_id
    
    
    
    
    
    

    I noticed the following:

    When I change the column C011 (price) the following values are defined in dynamic action:

    P110_ID = f11_1

    P110_VALUE is everything that I change the price.

    When I change the column C024 (hms_flag), the following values are defined:

    P110_ID = f03_0001

    P110_VALUE = change everything what I hms_flag to.

    the region is updated in my dynamic action, and change of hms_flag does not take.  I tested the SQL query that generates the value of v_SEQ in the dynamic action.   Both a change of price and HMS_FLAG, it seems valid

    Select ltrim (substr(:p110_ID,5,4),'0 ') in the double v_seq;

    If f11_1, v_seq: = 1

    If f03_0001, v_seq: = 1

    Thank you!

    solved.  sort of.

    domain c024 references f03.

    dynamic ACtion, step 4 calculated v_member as a substring of P110_ID... and in all other areas, the column and the field (fxx) displayed the same value... otherwise c024.

    I'm not exactly sure how solve it, but see the problem.

  • Help not in alpha order when the user clicks on the key word in the Index

    When I test my index finger in a generated Webhelp project, the topics associated with the keyword that I click are not willing to be placed in alphabetical order, but randomly.

    When I click on the same keyword, in RoboHelp (in the Index before the generation) project, the topics are arranged correctly.

    Is there a setting in RoboHelp or Internet Explorer that would straighten out this point, or is it just a bug of RoboHelp?

    Using RoboHelp 8 and IE 8.

    Thank you

    John

    Hi, John D. He is John D.

    You can manually "rearrange the Perfect file" as you describe to achieve the desired order. Some notes of clarification are added below:

    1. I doubt if your Perfect file is corrupt (although all things are possible.) The Perfect file is an xml text file and easily modified with Notepad.
    2. Of course, you want to back up your original first before editing.
    3. You cannot delete the Index in the designer and recreate it on the fly as simply as the use of the automatic table of contents that uses the folder structure. The only way to create an "Automatic Index", is to use the smart Index Wizard. But most of the people who can't find useful because it takes more time to use it properly. It is best to create it from scratch. In addition, this would not solve your question alphabetical.
    4. I stuck a test below where I added an alpha character in each topic title directly in the XML, as shown. (In other words, I do not add the alpha character to the real title tag in the subject.) It works as advertised WebHelp output.
    5. Interestingly, it does not in the MS HTML Help .chm version. It's because Microsoft uses the title of the topic to form the text of the displayed entry.
    6. It's not a bug, because a large number of process is governed by Perfect original format of Microsoft. But it would be an interesting feature request (signature of Rick above)

    Here's what the output of WebHelp appears for the two Index entries:

    And, the MS HTML Help CHM:

    Happy alphabetical order!

    John Daigle

    Adobe Certified RoboHelp and Captivate instructor

    Evergreen, Colorado

    www.showmethedemo.com

  • Help setting up the table/list of choices

    Hello:

    I create an application where I use a custom authentication scheme and captures all user information in a separate table. When the user logs in he will refer to the table to identify a user name and password stored in the table.

    I am allowing users to create their own user accounts that will be default to basic access levels. Further along in the process, users will need to select a person to approve something. I want to use a list of choices so that the name of the approver is entered regularly every time. The user table has the following format:

    Default primary key Type Nullable data column name
    Username VARCHAR2 (8) No - 1
    PASSWORD VARCHAR2 (8) No. -
    FNAME VARCHAR2 (30) - No.
    LNAME VARCHAR2 (30) - No.
    E-MAIL VARCHAR2 (50) - No.
    ADMIN VARCHAR2 (1) Yes.
    APPROVER VARCHAR2 (1) Yes.


    I would like users to be able to choose from a list of choices that displays LNAME, FNAME. I don't know how to make the two fields appear in a list of choices.

    Furthermore, I would like to (if possible) to keep the two separate fields for the creation of user accounts so that I can get a coherent LNAME, FNAME format and people are not go backwards (e.g., Smith, Joe c. Joe Smith).

    If I can't show the two fields in the drop-down list, is there a way where I could add a free calculation filed to the table that will concatenate LNAME"," FNAME?

    Thanks for any help you can provide.

    RKD,

    Create a dynamic list of values.

    select lname||', '||fname displayed, username returned
    from user
    order by 1
    

    You can view what you want, regardless of the value returned. And that includes the concatenation of elements together (or do other calculations/manipulations).

    -David

  • Speed/performance of my mac mini (mid-2010) is very slow. Need help, consolidate the files, software updates, etc. in order to improve the speed and performance.

    My mac mini (mid-2010) speed/performance is very slow - think of it as a result of letting my kids do "whatever" about it in recent years.  Need help, consolidate the files, software updates, etc. in order to improve the speed and performance.  You will also need to get data out of old PowerBook G4.

    < object edited by host >

    We are users like you.  Search locally by using something like Yelp or similar

    http://www.Yelp.com/search?find_desc=Apple+repair & find_loc = Chicago, + IT & start = 0 & ortby = rating s

    or read a few links which may be relevant on this forum about the slow mac mini

    http://BFY.tw/5C63

Maybe you are looking for