Selecting one letter from a word Array (to start off a word game)

Hi,
I have been building a simple word game. It is smple but works fine. I am now trying to enhance some of the features.
I would like to see if I can display one letter of each word so the Player has a hint. Think of this as a beginners level.
The words are random from a text list. Either I can make the letters invisible and the game starts without a hint or I am able to select a letter using charAt() or creating a new variable substring()from the word which is the displayed repeatedly on the stage(not what I want)
I have not been able to find a way to display one letter and display it in the correct order within the word and keep the remaining letters invisible.
I am including the code below.
I have another question regarding looping arrays but I'll wait until I figure this out.
I hope it is not too long and I am being clear in my goals.
Thanks
import flash.net.URLLoader;
import flash.events.Event;
import flash.display.MovieClip;
import flash.text.TextField;
import flash.text.TextFormat;
import flash.events.MouseEvent;
var loader:URLLoader;
var allWords:Array;
var thisWord:String;
var textContainer:MovieClip;
var textFields:Array;
var textStyle:TextFormat;
var underline:MovieClip;
var numCorrect:uint;
var totalLetters:uint;
//variables for creating games scoring limits
var misses:uint;
var missesToLose:uint;
//buttons for new text versions
artists_mc.addEventListener(MouseEvent.CLICK, getArt);
regular_mc.addEventListener(MouseEvent.CLICK, regWords);
function intializeGame():void
    loader = new URLLoader();
    allWords = new Array();
    textContainer = new MovieClip();
    textFields = new Array();
    textStyle = new TextFormat();
    guesses_txt.text = "";
    numCorrect = 0;
    misses = 0;
    missesToLose = 5;
    misses_txt.text = "0";
    missesToLose_txt.text = "/" + missesToLose;
    textStyle.font = "Andale Mono";
    textStyle.size = 48;
    textStyle.bold = true;
    textStyle.color = 0x5FC9D7;
    textContainer.y = 125;
    addChild(textContainer);
    /*loader.load(new URLRequest("word_Game.txt"));
    loader.addEventListener(Event.COMPLETE, reg_textLoaded);*/
    guess_btn.addEventListener(MouseEvent.CLICK, guess);
//new loader events for different textGames
function regWords(event:MouseEvent):void
    loader.load(new URLRequest("word_Game.txt"));
    loader.addEventListener(Event.COMPLETE, reg_textLoaded);
    loader.removeEventListener(Event.COMPLETE, art_textLoaded);
    removeChild(textContainer);
    intializeGame();
function getArt(event:MouseEvent):void
    loader.load(new URLRequest("artists.txt"));
    loader.removeEventListener(Event.COMPLETE, reg_textLoaded);
    loader.addEventListener(Event.COMPLETE, art_textLoaded);
    removeChild(textContainer);
    intializeGame();
//self-explanatory
function endGame(endMessage:String):void
    var winLose:MovieClip = new WinLose();
    winLose.x = stage.stageWidth / 2 - 60;
    winLose.y = stage.stageHeight / 2 - 70;
    addChild(winLose);
    winLose.end_txt.text = endMessage;
    winLose.addEventListener(MouseEvent.CLICK, startOver);
function startOver(event:MouseEvent):void
    event.currentTarget.parent.removeChild(event.currentTarget);
    removeChild(textContainer);
    intializeGame();
function reg_textLoaded(event:Event):void
    var tempText:TextField;
    var stringOfWords:String = event.target.data;
    allWords = stringOfWords.split(",");
    thisWord = allWords[Math.floor(Math.random() * allWords.length)];
    totalLetters = thisWord.length;
    for (var i:uint; i < thisWord.length; i++)
        tempText = new TextField();
        tempText.defaultTextFormat = textStyle;
        tempText.name = ("textField" + i);
        tempText.text = "";
        tempText.selectable = false;
        tempText.width = 48;
        tempText.x = i * tempText.width;
        textContainer.addChild(tempText);
        textFields.push(tempText);
        if (thisWord.charAt(i) != "")
            underline = new Underline();
            underline.x = tempText.x + tempText.width / 3;
            underline.y = tempText.y + tempText.height / 1.8 + 5;
            textContainer.addChild(underline);
    textContainer.x = stage.stageWidth / 2 - textContainer.width / 2;
function art_textLoaded(event:Event):void
    var tempText:TextField;
    var stringOfWords:String = event.target.data;
    allWords = stringOfWords.split(",");
    thisWord = allWords[Math.floor(Math.random() * allWords.length)];
    totalLetters = thisWord.length;
    //var firstChar:String = thisWord.substring(0, 1);
    for (var i:uint; i < thisWord.length; i++)
        tempText = new TextField();
        tempText.defaultTextFormat = textStyle;
        tempText.name = ("textField" + i);
        tempText.text = "";
        tempText.selectable = false;
        tempText.width = 48;
        tempText.x = i * tempText.width;
        textContainer.addChild(tempText);
        textFields.push(tempText);
        if (thisWord.charAt(i) != "")
            underline = new Underline();
            underline.x = tempText.x + tempText.width / 3;
            underline.y = tempText.y + tempText.height / 1.8 + 5;
            textContainer.addChild(underline);
    textContainer.x = stage.stageWidth / 2 - textContainer.width / 2;
function guess(event:MouseEvent):void
    if (guess_txt.text != "")
        if (thisWord.indexOf(guess_txt.text) != -1)
            for (var i:uint = 0; i < textFields.length; i++)
                if (thisWord.charAt(i) == guess_txt.text)
                    textFields[i].text = thisWord.charAt(i);
                    numCorrect++;
                    if (numCorrect >= totalLetters)
                        endGame("You Win");
        else if (guesses_txt.text == "")
            guesses_txt.appendText(guess_txt.text);
            misses++;
        else
            guesses_txt.appendText("," + guess_txt.text);
            misses++;
        misses_txt.text = String(misses);
        if (misses >= missesToLose)
            endGame("You Lose");
    guess_txt.text = "";
intializeGame();

Hi,
After many hours of reading and trying out different strategies, I began to think that I was trying to do to much in one section.
I created a new TextField (oneLtr) used the addChild(oneLtr) and using the charAt() method was able to isolate a uniquely different letter as a hint for each new word.
I am now trying to work out the code so the x position moves dynamicaly with each new word.
My hope was to have a leter sitting in the exact position but right now I'm learning a lot about text and arrays so that's ok.
Any suggestions and help is always great
function art_textLoaded(event:Event):void
    var tempText:TextField;
    var stringOfWords:String = event.target.data;
    allWords = stringOfWords.split(",");
    thisWord = allWords[Math.floor(Math.random() * allWords.length)];
    totalLetters = thisWord.length;
    //var firstChar:String = thisWord.substring(0, 1);
    oneLtr.text = thisWord.charAt(2);
    for (var i:uint; i < thisWord.length; i++)
        tempText = new TextField();
        tempText.defaultTextFormat = textStyle;
        tempText.name = ("textField" + i);
        tempText.text = "";
        tempText.selectable = false;
        tempText.width = 48;
        tempText.x = i * tempText.width;
        textContainer.addChild(tempText);
        textFields.push(tempText);
        if (thisWord.charAt(i) != "")
            underline = new Underline();
            underline.x = tempText.x + tempText.width / 3;
            underline.y = tempText.y + tempText.height / 1.8 + 5;
            textContainer.addChild(underline);
        addChild(oneLtr);
    textContainer.x = stage.stageWidth / 2 - textContainer.width / 2;
    oneLtr.x = tempText.x - tempText.width / 3;

Similar Messages

  • Fetching more than one row from a table after selecting one value from the dropdown

    Hi Experts,
    How can we fetch more than one row from a table after selecting one value from the dropdown.
    The scenario is that I have some entries in the dropdown like below
      A               B               C        
    11256          VID          911256  
    11256          VID          811256
    11256          SONY      11256
    The 'B' values are there in the dropdown. I have removed the duplicate entries from the dropdown so now the dropdownlist has only two values.for eg- 'VID' and'SONY'. So now, after selecting 'VID' from the dropdown I should get all the 'C' values. After this the "C' values are to be passed to other methods to fetch some data from other tables.
    Request your help on this.
    Thanks,
    Preeetam Narkhede.

    Hi Preetam!
    I hope I understand your request proberly, since this is more about Java and less about WebDynpro, but if I'm wrong, just follow up on this.
    Supposed you have some collection of your original table data stored in variable "origin". Populate a Hashtable using the values from column "B" (let's assume it's Strings) as keys and an ArrayList of whatever "C" is (let's assume String instances, too) as value (there's a lot of ways to iterate over whatever your datasource is, and since we do not know what your datasource is, maybe you'll have to follow another approach to get b and c vaues,but the principle should remain the same):
    // Declare a private variable for your Data at the appropriate place in your code
    private Hashtable temp = new Hashtable<String, ArrayList<String>>();
    // Then, in the method you use to retrieve backend data and populate the dropdown,
    // populate the Hashtable, too
    Iterator<TableData> a = origin.iterator();
    while (a.hasNext()) {
         TableData current = a.next();
         String b = current.getB();
         String c = current.getC();
         ArrayList<String> values = this.temp.get(b);
         if (values == null) {
              values = new ArrayList<String>();
         values.add(c);
         this.temp.put(b, values);
    So after this, you'll have a Hashtable with the B values als keys and collections of C values of this particular B as value:
    VID --> (911256, 811256)
    SONY --> (11256)
    Use
    temp.keySet()
    to populate your dropdown.
    After the user selects an entry from the dropdown (let's say stored in variable selectedB), you will be able to retrieve the collection of c's from your Hashtable
    // In the metod you handle the selection event with, get the c value collection
    //and use it to select from your other table
    ArrayList<String> selectedCs = this.temp.get(selectedB);
    // now iterate over the selectedCs items and use each of these
    //to continue retrieving whatever data you need...
    for (String oneC : selectedCs) {
         // Select Data from backend using oneC in the where-Clause or whatever...
    Hope that helps
    Michael

  • Newbie question: Select one row from table in PL/SQL

    Hi,
    I want to select one row from the table Employee where Emplyoyee Number is say 200. This is a simple SQL query, but I don't know the equivalent PL/SQL format. I will have 3 out params here - Id itself, Name, Salary. I will then have to populate a java resultset object from these out params.
    Later, I'll have to use cursors to retrieve more than one row.
    Thanks for any help.

    Perhaps something like
    CREATE OR REPLACE PROCEDURE get_employee( l_id IN OUT employee.id%TYPE,
                                              l_name OUT employee.name%TYPE,
                                              l_salary OUT employee.salary%TYPE )
    AS
    BEGIN
      SELECT name, salary
        INTO l_name, l_salary
        FROM employee
       WHERE id = l_id;
    END;Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • My MBP can't input chinese hand writing letter when I selected a letter from the writing pad?

    my MBP (OS X Lion 10.7.5) can't input chinese hand writing letter; it didn't response when I selected a letter from the trackpad!

    cor-el,
    Thank you very much for your advice. The new software of Penpower works rightaway after I installed it on my pc. Thanks again.
    十分感激你的幫忙!

  • Extract First letter from each word

    Hi All,
    I have a requirement to extract first letter of each word as shown in below example
    input: abcd output: a
    input: abcd efgh output: ae
    input: abcd efgh ijkl output: aejany help will be highly appreciated
    I am on db version 11g

    jeneesh wrote:
    Just a note - This will not take care of spaces at the end of the line..You're right, and not just spaces but any non-word characters. Here is fixed solution:
    with t as (
               select 'abcd ' str from dual union all
               select 'abcd efgh.' from dual union all
               select 'abcd efgh ijkl,' from dual union all
               select ' a abcd efgh ijkl! ' from dual
    select  str,
            '[' || regexp_replace(str,'\W*(\w)(\w*)|(\W*$)','\1') || ']' initials
      from  t
    STR                 INITIALS
    abcd                [a]
    abcd efgh.          [ae]
    abcd efgh ijkl,     [aei]
    a abcd efgh ijkl!  [aaei]
    SQL> BTW, oldie_63's solution takes care of spaces but not:
    with t as (
               select ' abcd' str from dual union all
               select '.abcd efgh' from dual union all
               select ',abcd efgh ijkl' from dual union all
               select '! a abcd efgh ijkl' from dual
    select  str,
            '[' || trim(regexp_replace(str,'(\S)\S*\s*','\1')) || ']' initials
      from  t
    STR                INITIALS
    abcd              [a]
    .abcd efgh         [.e]
    ,abcd efgh ijkl    [,ei]
    ! a abcd efgh ijkl [!aaei]
    SQL> Also, OP needs to clarify what to do with hyphenated words:
    SQL> with t as (
      2             select 'sugar-free' str from dual
      3            )
      4  select  str,
      5          '[' || regexp_replace(str,'\W*(\w)(\w*)|(\W*$)','\1') || ']' initials
      6    from  t
      7  /
    STR        INITIALS
    sugar-free [sf]
    SQL> with t as (
      2             select 'sugar-free' str from dual
      3            )
      4  select  str,
      5          '[' || trim(regexp_replace(str,'(\S)\S*\s*','\1')) || ']' initials
      6    from  t
      7  /
    STR        INITIALS
    sugar-free [s]
    SQL>Or words like:
    SQL> with t as (
      2             select 'O''Reily' str from dual
      3            )
      4  select  str,
      5          '[' || regexp_replace(str,'\W*(\w)(\w*)|(\W*$)','\1') || ']' initials
      6    from  t
      7  /
    STR     INITIALS
    O'Reily [OR]
    SQL> with t as (
      2             select 'O''Reily' str from dual
      3            )
      4  select  str,
      5          '[' || regexp_replace(str,'\W*(\w)(\w*)|(\W*$)','\1') || ']' initials
      6    from  t
      7  /
    STR     INITIALS
    O'Reily [OR]
    SQL> SY.

  • Random selection of rows from a 2D array then subset both the rows that were selected and those that were not. Please see message below.

    For example, I have a 2D array with 46 rows and 400 columns. I would like to randomly select 46 data rows from the 2D array. By doing the random selection it means that not all individual 46 rows will be selected some rows may appear more than once as there may be some duplicates or triplicates in the random selection. The importan thing is that we will have randomly selected 46 rows of data (no matter that some rows appear more than once). Then I would like to subset these randomly selected 46 data rows (some which will be duplicated, or triplicated, etc.) and then also find and subset the rows that were not selected. Does this make sense? Then i would like to do this say 10 times for this data set. So that then I will have 2 by 10 data sets: the first 10 each with 46 rows and the other 10 with n rows depending on how many WERE NOT randomly selected. i hope that my explanation is clear. I am relatively new to Labview. It is really great so I am getting better! If anyone can help me with this problems it will be great. RVR

    Start by generating randon #s between 0 and 45. Run a for loop X times and in it use the random function, multiply the result by X and round down (-infinity). You can make this into a subVI, which you can reuse later. In the same loop, or in a different one, use Index Array to extract the rows which were selected (wiring the result out of the loop with auto indexing causes it to be rebuilt into a 2D array).
    One possible solution for the second part would be to go over the array of randomly generated numbers in a for loop and use Search 1D Array to find each of the numbers (i). If you get -1, it means the row wasn't selected and you can extract it.
    I hope this puts you on the right path. If not, don't be afraid to ask more.
    To learn more about LV, I suggest you read the LabVIEW user manual. Also, try searching this site and google for LabVIEW tutorials. Here and here are a couple you can start with. You can also contact your local NI office and join one of their courses.
    In addition, I suggest you read the LabVIEW style guide.
    Try to take over the world!

  • SQL query - select one row from each date group

    Hi,
    I have data as follows.
    Visit_Date Visit_type Consultant
    05/09/2009 G name1
    05/09/2009 G name2
    05/09/2009 G name3
    06/09/2009 I name4
    07/09/2009 G name5
    07/09/2009 G name6
    How to select data as follows
    05/09/2009 G name1
    06/09/2009 G name4
    07/09/2009 G name5
    i.e one row from every visit_date
    Thanks,
    MK Nathan
    Edited by: k_murali on Oct 7, 2009 10:44 PM

    Are you after this (one row per date per visit_type)
    with dd as (select to_date('05/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name1' Consultant from dual
                union all
                select to_date('05/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name2' Consultant from dual
                union all
                select to_date('05/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name3' Consultant from dual
                union all
                select to_date('06/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name4' Consultant from dual
                union all
                select to_date('07/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name5' Consultant from dual
                union all
                select to_date('07/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name6' Consultant from dual
                union all
                select to_date('07/09/2009','MM/DD/YYYY') Visit_Date, 'F' Visit_type, 'name7' Consultant from dual)
    select trunc(visit_date) visit_date, visit_type, min(consultant)
    from   dd
    group by trunc(visit_date), visit_type
    order by trunc(visit_date);
    VISIT_DAT V MIN(C
    09/MAY/09 G name1
    09/JUN/09 G name4
    09/JUL/09 G name5
    09/JUL/09 F name7or are you after only one row per date?:
    with dd as (select to_date('05/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name1' Consultant from dual
                union all
                select to_date('05/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name2' Consultant from dual
                union all
                select to_date('05/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name3' Consultant from dual
                union all
                select to_date('06/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name4' Consultant from dual
                union all
                select to_date('07/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name5' Consultant from dual
                union all
                select to_date('07/09/2009','MM/DD/YYYY') Visit_Date, 'G' Visit_type, 'name6' Consultant from dual
                union all
                select to_date('07/09/2009','MM/DD/YYYY') Visit_Date, 'F' Visit_type, 'name7' Consultant from dual)
    select trunc(visit_date) visit_date, min(visit_type) visit_type, min(consultant)
    from   dd
    group by trunc(visit_date)
    order by trunc(visit_date);
    VISIT_DAT V MIN(C
    09/MAY/09 G name1
    09/JUN/09 G name4
    09/JUL/09 F name5

  • Missing Letter from a Word in Logic Pro 9

    Hi there.
    This is not a very big deal but I noticed there was a letter missing from the word "Collection" in Logic Pro 9. It's just that it's a bit irritating to see it.. Any idea how to fix it?

    Just to confirm....
    10.10.1 + Logic Pro 9 .1.8 (64bit) does this,,,,
    10.10.3 + Logic Pro 9.1.8 (64bit) does this....
    Couldn't test with 10,10.2 because thats not available to me now...
    So, I am now N-less.........

  • Selecting one period from array (array data selection)

    Hello. I have mass spectrometer which gives me two analog signals (can be seen on attached Data.png picture). The black one is RAMP, which represents nucleous mass number and the red one is intensity of the atom with correspond mass number (in VI I simulate it with signal generators). The data flow from spectrometer is continuous without any timing.
    What I am trying to do is measure N samples from both analog channels and do a data proccesing with them:
    1. Find and separate one measurement period
    2. Convert the period points to amount of actually measured mass (eg I measure nucleous number from 1 to 20, so there will be array of 20 indexes in the end)- that I do in FOR loop
    3. Take another measurement and combine with previous to do a statistical processing (not implemented in VI yet)
    The biggest problem I seem to have is with correct separation of measurement period. I have tried use "min max" function, but there is not always global minimum and maximum at array indexes where I need to. Could you please help me with that separation? Thanks.
    Solved!
    Go to Solution.
    Attachments:
    Data.png ‏30 KB
    LV2.vi ‏191 KB

    Thank you for revision. The final while loop is preparation for another data processing (the measurement will be done more, than once and then I combine output array results for some statistics). "Period" is wrong word you are right , it is more likely some "measurement period" of my spectrometer.
    There was one more bug- the number of subarrays. Instead of (+) there has to be (-). Now it gives more reliable Output result.
    Do you think is it better to use MEAN, or MEDIAN function in for loop? I think in case of spectrometer, median will be more accurate. What is your opinion?
    Attachments:
    LV4.vi ‏78 KB

  • Select a text from a word/pdf document for tagging.

    Hi,
    After an overwhelming response for my [first thread|Thumbnail creation during Image Upload; , I am hoping that my second post will have a solution.
    I am currently working on a knowledge management tool using ABAP WD. The requirement is to open the existing documents and select some text and tag/categorize it.  I also found out that using flash islands, it is possible to get the selected text from textField and pass it back to the ABAP WD binded variable.
    Is there a way to display word/pdf file and perform the text tagging in WD ? using office integration ? Kind help would be greatly appreciated.

    Never mind--I figured it out.

  • I am not able select one item from dropdown

    Dropdown is not working firefox,but its working fine in chrome and ie.]
    Please help me i strucked here from two days.
    Thanks in advance...
    Version: 30.0
    User Agent: Mozilla/5.0 (Windows NT 6.1; rv:30.0) Gecko/20100101 Firefox/30.0
    Crash Reports for the Last 3 Days
    All Crash Reports
    Extensions
    Name: Symantec Vulnerability Protection
    Version: 12.3.0.3 - 1
    Enabled: false
    ID: {BBDA0591-3099-440a-AA10-41764D9DB4DB}
    Important Modified Preferences
    browser.cache.disk.capacity: 358400
    browser.cache.disk.smart_size_cached_value: 358400
    browser.cache.disk.smart_size.first_run: false
    browser.cache.disk.smart_size.use_old_max: false
    browser.places.smartBookmarksVersion: 7
    browser.sessionstore.upgradeBackup.latestBuildID: 20140605174243
    browser.startup.homepage_override.buildID: 20140605174243
    browser.startup.homepage_override.mstone: 30.0
    dom.ipc.plugins.java.enabled: true
    dom.mozApps.used: true
    extensions.lastAppVersion: 30.0
    gfx.direct2d.disabled: true
    gfx.direct3d.last_used_feature_level_idx: 1
    layers.acceleration.disabled: true
    network.cookie.prefsMigrated: true
    places.database.lastMaintenance: 1406027996
    places.history.expiration.transient_current_max_pages: 85473
    plugin.disable_full_page_plugin_for_types: application/pdf
    plugin.importedState: true
    privacy.sanitize.migrateFx3Prefs: true
    storage.vacuum.last.index: 0
    storage.vacuum.last.places.sqlite: 1406027996
    webgl.disabled: true
    Graphics
    Adapter Description: Intel(R) G41 Express Chipset
    Adapter Drivers: igdumdx32 igd10umd32
    Adapter RAM: Unknown
    Device ID: 0x2e32
    DirectWrite Enabled: false (6.1.7601.18245)
    Driver Date: 6-3-2011
    Driver Version: 8.15.10.2413
    GPU #2 Active: false
    GPU Accelerated Windows: 0/1 Basic
    Vendor ID: 0x8086
    windowLayerManagerRemote: false
    AzureCanvasBackend: skia
    AzureContentBackend: cairo
    AzureFallbackCanvasBackend: cairo
    AzureSkiaAccelerated: 0
    JavaScript
    Incremental GC: true
    Accessibility
    Activated: false
    Prevent Accessibility: 0
    Library Versions
    NSPR
    Expected minimum version: 4.10.6
    Version in use: 4.10.6
    NSS
    Expected minimum version: 3.16 Basic ECC
    Version in use: 3.16 Basic ECC
    NSSSMIME
    Expected minimum version: 3.16 Basic ECC
    Version in use: 3.16 Basic ECC
    NSSSSL
    Expected minimum version: 3.16 Basic ECC
    Version in use: 3.16 Basic ECC
    NSSUTIL
    Expected minimum version: 3.16
    Version in use: 3.16

    Hi Bramhaiah,
    Thank you for your post. I understand that the dropdown menu is not working. Please try the following:
    * I would highly recommend backing up your profile before attempting this. Navigate in the url bar to this page [about:support] and select Reset Firefox
    * If the issue continues, please make sure that Java is up to date [http://java.com/en/download/help/mac_java_update.xml]
    Other issues may be cause by a corrupt profile or install. I would highly recommend backing up your profile and adding this to a fresh install.
    Certain Firefox problems can be solved by performing a ''Clean reinstall''. This means you remove Firefox program files and then reinstall Firefox. Please follow these steps:
    '''Note:''' You might want to print these steps or view them in another browser.
    #Download the latest Desktop version of Firefox from http://www.mozilla.org and save the setup file to your computer.
    #After the download finishes, close all Firefox windows (click Exit from the Firefox or File menu).
    #Delete the Firefox installation folder, which is located in one of these locations, by default:
    #*'''Windows:'''
    #**C:\Program Files\Mozilla Firefox
    #**C:\Program Files (x86)\Mozilla Firefox
    #*'''Mac:''' Delete Firefox from the Applications folder.
    #*'''Linux:''' If you installed Firefox with the distro-based package manager, you should use the same way to uninstall it - see [[Installing Firefox on Linux]]. If you downloaded and installed the binary package from the [http://www.mozilla.org/firefox#desktop Firefox download page], simply remove the folder ''firefox'' in your home directory.
    #Now, go ahead and reinstall Firefox:
    ##Double-click the downloaded installation file and go through the steps of the installation wizard.
    ##Once the wizard is finished, choose to directly open Firefox after clicking the Finish button.
    More information about reinstalling Firefox can be found [[Troubleshoot and diagnose Firefox problems#w_5-reinstall-firefox|here]].
    <b>WARNING:</b> Do not run Firefox's uninstaller or use a third party remover as part of this process, because that could permanently delete your Firefox data, including but not limited to, extensions, cache, cookies, bookmarks, personal settings and saved passwords. <u>These cannot be easily recovered unless they have been backed up to an external device!</u>
    Please report back to say if this helped you!
    Thank you.

  • Create one pdf from excel, word, and pdf files

    I'm trying to create a single document to distribute (digitally and printable) for a meeting.
    And I'm an Acrobat Pro beginner. :-(
    The files to be included are in pdf, MS Word and MS Excel.
    What is the best way to do this?
    I don't know if I use Portfolio which I tried but then each file apparently needs to be Extracted to be viewed. Not what I want. I want series of files separated by a heading.
    Maybe I need to convert all files first to pdf and then combine in one pdf file but maybe there is a simpler way.
    Appreciate any tips from the experts.
    Thank you.

    I'm trying to create a single document to distribute (digitally and printable) for a meeting.
    And I'm an Acrobat Pro beginner. :-(
    The files to be included are in pdf, MS Word and MS Excel.
    What is the best way to do this?
    I don't know if I use Portfolio which I tried but then each file apparently needs to be Extracted to be viewed. Not what I want. I want series of files separated by a heading.
    Maybe I need to convert all files first to pdf and then combine in one pdf file but maybe there is a simpler way.
    Appreciate any tips from the experts.
    Thank you.

  • How do I select one version from multiple stacks and export?

    I have a color copy and B&W copy of 800 images. I want to export the B&W versions only. How do I select just the B&W versions in the stack at one time without having to click on 800 images?

    If you check the filenames, you'll see that the versions have a version name tagged on the end, like "Version 2" when I did a quick monochrome mix of one of my own. Make a smart album with the search term set for text being "Version 2" and you should end up with all the b&w versions. That is, assuming you made them all in the same way and they're all Version 2 versions. Since the initial version would not have the term "Version" attached, you could make the search term "Version" and it would fill with all the 2nd and 3rd et al. versions.
    Just a thought. Give it a try.
    Mark

  • How to select one row from the datatable

    hi,
    I have a data table which displays the employee list .the table contains 4 columns which represents the employee code,address,status like that.
    when we click on particular row,the row must be selected and the total details of the employee will be displayed on the same page below the datatable.
    how to write the code for this.

    Hi
    Jsp Page
    <h:dataTable value="#{bean.list}" var="role" binding="#{bean.table}">
    binding- attribute need to include in dataTable tag
    Bean
    1> private UIData _table; as variable
    2>Getter and setter Methods
    public void setTable(UIData table) {
    _table = table;
    public UIData getTable() {
    return _table;
    3> Object objectName=(Object)_table.getRowData();; -- include the code in the method u wanna fetch the row data.
    It'll work

  • When selecting a row from a view with a nested table I want just ONE entry returned

    Does a nested table in a view "EXPLODE" all values ALWAYS no matter the where clause for the nested table?
    I want to select ONE row from a view that has columns defined as TYPE which are PL/SQL TABLES OF other tables.
    when I specify a WHERE clause for my query it gives me the column "EXPLODED" with the values that mathc my WHERE clause at the end of the select.
    I dont want the "EXPLODED" nested table to show just the entry that matches my WHERE clause. Here is some more info:
    My select statement:
    SQL> select * from si_a31_per_vw v, TABLE(v.current_allergies) a where a.alg_seq
    =75;
    AAAHQPAAMAAAAfxAAA N00000 771 223774444 20 GREGG
    CADILLAC 12-MAY-69 M R3
    NON DENOMINATIONAL N STAFF USMC N
    U
    E06 11-JUN-02 H N
    05-JAN-00 Y Y
    USS SPAWAR
    353535 USS SPAWAR
    SI_ADDRESS_TYPE(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NUL
    L, NULL)
    SI_ADDRESS_TAB()
    SI_ALLERGY_TAB(SI_ALLERGY_TYPE(69, 'PENICILLIN', '11-JUN-02', NULL), SI_ALLERGY
    TYPE(74, 'SHELLFISH', '12-JUN-02', NULL), SIALLERGY_TYPE(68, 'PEANUTS', '13-J
    UN-02', NULL), SI_ALLERGY_TYPE(75, 'STRAWBERRIES', '13-JUN-02', NULL))
    SI_ALLERGY_TAB()
    75 STRAWBERRIES 13-JUN-02
    *******Notice the allergy entry of 75, Strawberries, 13-JUN-02 at the
    end. This is what I want not all the other exploded data.
    SQL> desc si_a31_per_vw
    Name Null? Type
    ........ Omitted uneeded previous column desc because of metalink
    character limit but the view is bigger then this.......
    DEPT_NAME VARCHAR2(20)
    DIV_NAME VARCHAR2(20)
    ADDRESSES SI_ADDRESS_TAB
    CURRENT_ALLERGIES SI_ALLERGY_TAB
    DELETED_ALLERGIES SI_ALLERGY_TAB
    SQL> desc si_allergy_tab
    si_allergy_tab TABLE OF SI_ALLERGY_TYPE
    Name Null? Type
    ALG_SEQ NUMBER
    ALG_NAME VARCHAR2(50)
    START_DATE DATE
    STOP_DATE DATE
    SQL> desc si_allergy_type
    Name Null? Type
    ALG_SEQ NUMBER
    ALG_NAME VARCHAR2(50)
    START_DATE DATE
    STOP_DATE DATE

    Can you explain what do you mean by the following?
    "PL/SQL tables (a.k.a. Index-by tables) cannot be used as the basis for columns and/or attributes"There are three kinds of collections:
    (NTB) Nested Tables
    (VAR) Varrying Arrays
    (IBT) Index-by Tables (the collection formerly known as "PL/SQL tables")
    NTB (and VAR) can be defined as persistent user defined data types, and can be used in table DDL (columns) and other user defined type specifications (attributes).
    SQL> CREATE TYPE my_ntb AS TABLE OF INTEGER;
    SQL> CREATE TABLE my_table ( id INTEGER PRIMARY KEY, ints my_ntb );
    SQL> CREATE TYPE my_object AS OBJECT ( id INTEGER, ints my_ntb );
    /IBT are declared inside stored procedures only and have slightly different syntax from NTB. Only variables in stored procedures can be based on IBT declarations.
    CREATE PROCEDURE my_proc IS
       TYPE my_ibt IS TABLE OF INTEGER INDEX BY BINARY_INTEGER;  -- now you see why they are called Index-by Tables
       my_ibt_var my_ibt;
    BEGIN
       NULL;
    END;That sums up the significant differences as it relates to how they are declared and where they can be referenced.
    How are they the same?
    NTB and VAR can also be (non-persistently) declared in stored procedures like IBTs.
    Why would you then ever use IBTs?
    IBTs are significantly easier to work with, since you don't have to instantiate or extend them as you do with NTB and VAR, or
    Many other highly valuable PL/SQL programs make use of them, so you have to keep your code integrated/consistent.
    There's a lot more to be said, but I think this answers the question posed by Sri.
    Michael

Maybe you are looking for