Preview print problem-can someone see if this happens on their machine too?

If I select multiple images with Preview, select all and then ask to print, colours are scrambled on all images after the first one. This also appears in the print preview, when printing to PDF, etc.
Is anyone else able to reproduce this and so it can be reported as a bug? I've only got Leopard on one machine so can't check on another. It seems to happen regardless of what images are chosen, and after trashing the Preview plist files.
Best wishes
Alex

If I select multiple images with Preview, select all and then ask to print, colours are scrambled on all images after the first one. This also appears in the print preview, when printing to PDF, etc.
Is anyone else able to reproduce this and so it can be reported as a bug? I've only got Leopard on one machine so can't check on another. It seems to happen regardless of what images are chosen, and after trashing the Preview plist files.
Best wishes
Alex

Similar Messages

  • HT4356 I'm using my iPod and an Epson XP-810 printer to print pages from websites and emails and etc.  How do I print just 1 page out of 14 pages .  I don't see any settings on my iPod and can't find settings on the printer .   Can someone help with this

    I'm using my iPod and an Epson XP-810 printer to print pages from websites and emails and etc. 
    How do I print just 1 page out of 14 pages . 
    I don't see any settings on my iPod and can't find settings on the printer .  
    Can someone help with this problem

    Google show that you have to cut what you want to print and then paste it into a new app and print from that app.
    http://www.ipadforums.net/new-member-introductions-site-assistance/63145-printin g-one-page-ipad-2-a.html

  • Macbook Pro 2009 runs slowly and freezes. Can someone look at this Etrecheck report and tell me what's wrong?

    Macbook Pro 2009 runs slowly and freezes. Can someone look at this Etrecheck report and tell me what's wrong?
    Hardware Information:
              MacBook Pro (13-inch, Mid 2009)
              MacBook Pro - model: MacBookPro5,5
              1 2.26 GHz Intel Core 2 Duo CPU: 2 cores
              4 GB RAM
    Video Information:
              NVIDIA GeForce 9400M - VRAM: 256 MB
    System Software:
              OS X 10.9.1 (13B42) - Uptime: 6 days 16:17:8
    Disk Information:
              FUJITSU MJA2160BH FFS G1 disk0 : (160.04 GB)
                        EFI (disk0s1) <not mounted>: 209.7 MB
                        MacBook HD (disk0s2) /: 159.18 GB (29.38 GB free)
                        Recovery HD (disk0s3) <not mounted>: 650 MB
              HL-DT-ST DVDRW  GS23N 
    USB Information:
              Apple Inc. Built-in iSight
              Apple Internal Memory Card Reader
              Apple Inc. Apple Internal Keyboard / Trackpad
              Apple Computer, Inc. IR Receiver
              Apple Inc. BRCM2046 Hub
                        Apple Inc. Bluetooth USB Host Controller
    FireWire Information:
    Thunderbolt Information:
    Kernel Extensions:
              com.spsys.driver.IOKitDriver          (1.0.0d1)
              com.parallels.kext.usbconnect          (8.0 18615.948847)
              com.parallels.kext.hypervisor          (8.0 18615.948847)
              com.parallels.kext.hidhook          (8.0 18615.948847)
              com.parallels.kext.netbridge          (8.0 18615.948847)
              com.parallels.kext.vnic          (8.0 18615.948847)
              com.parallels.filesystems.prlufs          (2010.12.28)
    Startup Items:
              StartupComponent: Path: /Library/StartupItems/StartupComponent
    Problem System Launch Daemons:
    Problem System Launch Agents:
    Launch Daemons:
              [System] com.adobe.fpsaud.plist 3rd-Party support link
              [System] com.fitbit.galileod.plist 3rd-Party support link
              [System] com.spsecure.daemon.plist 3rd-Party support link
    Launch Agents:
              [System] com.adobe.AAM.Updater-1.0.plist 3rd-Party support link
              [System] com.spsecure.useragent.plist 3rd-Party support link
    User Launch Agents:
              [not loaded] com.adobe.AAM.Updater-1.0.plist 3rd-Party support link
              [not loaded] com.adobe.ARM.[...].plist 3rd-Party support link
              [not loaded] [email protected]
              [not loaded] com.google.keystone.agent.plist 3rd-Party support link
    User Login Items:
              iTunesHelper
              AdobeResourceSynchronizer
              Dropbox
              EvernoteHelper
              Fitbit Connect Menubar Helper
              Google Chrome
    Internet Plug-ins:
              Flip4Mac WMV Plugin: Version: 2.4.4.2 3rd-Party support link
              FlashPlayer-10.6: Version: 11.9.900.170 - SDK 10.6 3rd-Party support link
              Default Browser: Version: 537 - SDK 10.9
              AdobePDFViewerNPAPI: Version: 11.0.06 - SDK 10.6 3rd-Party support link
              AdobePDFViewer: Version: 11.0.06 - SDK 10.6 3rd-Party support link
              Flash Player: Version: 11.9.900.170 - SDK 10.6 Outdated! Update
              QuickTime Plugin: Version: 7.7.3
              OfficeLiveBrowserPlugin: Version: 12.3.6 3rd-Party support link
              AmazonMP3DownloaderPlugin101750: Version: AmazonMP3DownloaderPlugin 1.0.17 - SDK 10.4 3rd-Party support link
              Silverlight: Version: 5.1.20913.0 - SDK 10.6 3rd-Party support link
              iPhotoPhotocast: Version: 7.0
    Audio Plug-ins:
              BluetoothAudioPlugIn: Version: 1.0 - SDK 10.9
              AirPlay: Version: 1.9 - SDK 10.9
              AppleAVBAudio: Version: 2.0.0 - SDK 10.9
              iSightAudio: Version: 7.7.3 - SDK 10.9
    User Internet Plug-ins:
              Move-Media-Player: Version: npmnqmp 071503000004 3rd-Party support link
              fbplugin_1_0_3: Version: (null) 3rd-Party support link
    3rd Party Preference Panes:
              Flash Player  3rd-Party support link
              MacFUSE  3rd-Party support link
    Bad Fonts:
              None
    Old Applications:
              Microsoft AutoUpdate:          Version: 2.3.6 - SDK 10.4 3rd-Party support link
                        /Library/Application Support/Microsoft/MAU2.0/Microsoft AutoUpdate.app
              /Library/Application Support/Microsoft/MERP2.0
                        Microsoft Error Reporting:          Version: 2.2.9 - SDK 10.4 3rd-Party support link
                        Microsoft Ship Asserts:          Version: 1.1.4 - SDK 10.4 3rd-Party support link
              SLLauncher:          Version: 1.0 - SDK 10.5 3rd-Party support link
                        /Library/Application Support/Microsoft/Silverlight/OutOfBrowser/SLLauncher.app
              Amazon MP3 Downloader:          Version: INFO_PLIST_VERSION - SDK 10.4 3rd-Party support link
    Time Machine:
              Skip System Files: NO
              Auto backup: YES
              Time Machine not configured!
    Top Processes by CPU:
                  37%          prl_vm_app
                  10%          WindowServer
                   9%          Google Chrome
                   1%          hidd
                   1%          Agent
    Top Processes by Memory:
              602 MB          prl_vm_app
              115 MB          Google Chrome
              82 MB          Google Chrome Helper
              82 MB          Mail
              70 MB          Microsoft Word
    Virtual Memory Information:
              137 MB          Free RAM
              782 MB          Active RAM
              718 MB          Inactive RAM
              1.50 GB          Wired RAM
              23.02 GB          Page-ins
              1.21 GB          Page-outs

    Hey greytdogs,
    I would give some of the suggestions in this link a shot:
    OS X Mavericks: If your Mac runs slowly
    http://support.apple.com/kb/PH13895
    Welcome to Apple Support Communities!
    Sincerely,
    Delgadoh

  • Background image seems to be applied twice Can someone help with this CSS issue....

    Can someone help with this CSS issue....
    http://66.162.81.144/cms400min/default.aspx
    If you view the main page you will see that our background is
    2 shades of
    orange.. if you look at the line that divides those colors to
    the right and
    left you wil notice that the line is higher
    if you notice that it seems that there is another background
    on top of the
    first one..its the only thing i can think of..
    the only place where the image is being referenced is in this
    CSS style
    html, body
    min-height:100%;
    margin-bottom:1px;
    text-align:center;
    background-repeat:no-repeat;
    background-image:url(images/Background-Color2.jpg);
    background-color:#F74902;
    background-position:center;
    background-attachment:fixed;
    Is there something wrong with the above CSS that could or
    would cause this?
    is it because im applying the image to both the HTML and
    BODY?
    ASP, SQL2005, DW8 VBScript, Visual Studio 2005, Visual Studio
    2008

    You've attached the background to both the html and the body.
    I would do this:
    html, body {
    min-height:100%;
    margin-bottom:1px;
    body{
    text-align:center;
    background-repeat:no-repeat;
    background-image:url(images/Background-Color2.jpg);
    background-color:#F74902;
    background-position:center;
    background-attachment:fixed;
    Having said that the image doesn't look any higher on the
    right than the
    left to me in Firefox. Is it just an optical illusion?
    Daniel wrote:
    > Can someone help with this CSS issue....
    >
    >
    http://66.162.81.144/cms400min/default.aspx
    >
    > If you view the main page you will see that our
    background is 2 shades of
    > orange.. if you look at the line that divides those
    colors to the right and
    > left you wil notice that the line is higher
    >
    > if you notice that it seems that there is another
    background on top of the
    > first one..its the only thing i can think of..
    >
    > the only place where the image is being referenced is in
    this CSS style
    >
    > html, body
    >
    > {
    >
    > min-height:100%;
    >
    > margin-bottom:1px;
    >
    > text-align:center;
    >
    > background-repeat:no-repeat;
    >
    > background-image:url(images/Background-Color2.jpg);
    >
    > background-color:#F74902;
    >
    > background-position:center;
    >
    > background-attachment:fixed;
    >
    >
    > }
    >
    > Is there something wrong with the above CSS that could
    or would cause this?
    > is it because im applying the image to both the HTML and
    BODY?
    >

  • HT204053 can someone see my text messages through another source and not my phone

    can someone see my text messages through another source and not my phone

    What exactly do you mean through another source?
    Cause the only way I can think to answer this question is by stateing -
    If you send them a text message on another device or to their email, yes. otherwise no well unless you like emailed those to yourself and "someone" has access to your email etc etc etc yes...

  • Can someone please test this widget?

    Hi,
    (sorry if this is in the wrong forum but I couldn't find a better place)
    Can someone please try this widget?
    http://www.apple.com/downloads/dashboard/information/speciesdistributionmap.html
    The map shows on 2 out of 3 of the macs in the office but we can't determine why it doesn't work on the third... If you can see the map, then it works. We can't spot any difference in the settings on the machines
    Many many thanks!
    Tim

    I have the i7-720 and the processor and I can attest to the W510 overheating. I recently had my planar replaced under warranty and it returned with an overheating issue for heavy processor loads.  This overheating was resolved by properly applying thermal paste (lenovo applied about 3x as much as was needed)  while the GPU continues to overheat and cause stuttering. If I run furmark in any resolution for a length of time at maximum fan speed and watch the GPU overheat, throttle, and overheat again. This would all be fine if it didn't cause the whole system to lag terribly in games or on the desktop.
    In my view the design of the GPU cooler and thermal pads for the GPU memory cooling are very sensitive to installation. The cooler is easy to bend and the pressure clamp for the GPU isn't really designed to a certain tolerance. It's simply a clamp with a bent part that will apply some random amount of pressure to the gpu cooler.
    It's just such a delicate system of cooling that there is too much room for error. It has to be installed correctly in order to function properly and I don't think there is really a good way of making sure that you've done it without running benchmarks for hours after reinstalling the cooler. I don't think this is something Lenovo is going to do. There aren't any options from Lenovo for a better heat sink design and I am pretty sure not everyone is having these issues.
    So I'm going to mess with the GPU cooler until it starts working. Here's a furmark screenshot showing the temps.
    Link to picture
    Moderator note; picture(s) totalling >50K converted to link(s) Forum Rules

  • HT1338 I connected a HDMI cord to my macbook from my TV and I mirrored it so I can see my macbook on my TV but the sound wont transfer to my TV, How can I do make this happen? PLZ help, Thank you

    I connected a HDMI cord to my macbook from my TV and I mirrored it so I can see my macbook on my TV but the sound wont transfer to my TV, How can I do make this happen? PLZ help, Thank you

    What model and year is your MacBook?  Some older MacBooks don't support Audio out via miniport/HDMI (the display miniport is video only).

  • HT4623 When I download an app from the App Store, it jus shows "waiting" and doesn't download as it used to do earlier... Then after a day or 2 the app is downloaded... I dunno wuz d problem, can someone help me :(

    When I download an app from the App Store, it jus shows "waiting" and doesn't download as it used to do earlier... Then after a day or 2 the app is downloaded... I dunno wuz d problem, can someone help me

    Make sure that you do not have a stalled download in iTunes - a song or podcast .... if you have a download in there that did not finish, complete that one first. Only one thing can download at a time on the iPad so that could be what is causing the problem.
    If that doesn't work - sign out of your account, restart the iPad and then sign in again.
    Settings>Store>Apple ID. Tap your ID and sign out. Restart the iPad by holding down on the sleep button until the red slider appears and then slide to shut off. To power up hold the sleep button until the Apple logo appears and let go of the button.
    Go back to Settings>Store>Sign in and then try to update again. Tap one waiting icon only if necessary to start the download stream.
    You can also try deleting the waiting icons - tap and hold down on an icon until it wiggles - the tap the X on the icon to delete it. Then try to download again.
    You can try resetting all settings. Settings>General>Reset>Reset All Settings. You will have to enter all of your app preferences and device settings again.

  • I have downloaded ios 5.1.1 and the wifi has stop working or it would stay on for less then 20min its only 9 months old can someone explain what is happening and if some know how to fix it

    I have downloaded ios 5.1.1 and the wifi has stop working or it would stay on for less then 20min its only 9 months old can someone explain what is happening and if some know how to fix it

    I have taken it back to the Apple store genius bar, but they say they don't see anything wrong. Well unless you use it all day and experience the problems when they happen, you wont see anything wrong. But there are lots wrong with it. But this would be the same store as I purchased the phone. And they backed up my old Iphone 4, but were not able to get anything to load back onto my new phone. So, I lost pretty much everything. But over time, some of my contacts have started showing up, although i am still missing over 800 of them.

  • How can I see another mac backup on time machine?

    how can I see another mac backup on time machine?

    Bob thanks, but that didn't solve my problem, I went to question 17 and went into the Browse my Time Machine and it also didn't find or recognize the other Mac.  I know it's in there because when I open the other Mac and Enter the Time Machine, I can see it through that Mac, and I have the same problem there, where I can't see my Mac.
    In short, when I back up a Mac (doesn't matter which one) I can verify its backup as long as I use that Mac, but I cannont verfiy the backup on that Mac using another Mac and vice versa.
    Also, I never used to have to do anything to see both on the same Mac.  So I don't know what changed. 
    There must be another way.
    Thanks

  • Bridge: when I want to export from .psd to .jpeg the export window opens but the target (Ziel) window is empty, thus no target can be selected. This happens since a brigde shut down after "out of memory"

    Bridge: when I want to export from .psd to .jpeg the export window opens but the target (Ziel) window is empty, thus no target can be selected. This happens since a brigde shut down after "out of memory"
    Felix

    Not quite following your terminology.
    Möchten Sie es vielleicht mal auf Deutsch versuchen?

  • HT1222 My Facebook was hacked and as I only access it through my iPhone 4 or my iPad is there any other security measures I can take to prevent this happening. I have the latest software updates.

    My Facebook was hacked and as I only access it through my iPhone 4 or my iPad is there any other security measures I can take to prevent this happening. I have the latest software updates.

    Facebook security is handled by Facebook, not the phone or Apple.  Contact them.

  • The Mozilla WHITE start page is blocking the upper left Firefox to Print to Print Preview, so i can not see what is on the Printer Glass

    The BIG WHITE MOSTLY BLANK , MOZILLA START PAGE was blocking my use of PRINT PREVIEW, from the orange "Firefox" in the upper left corner.
    I was told i was using an out of date version of Firefox.
    But no "click here to update".
    So i downloaded the new edition of Firefox.
    And still, i can not see PRINT PREVIEW, because the large white screen of the MOZILLA START PAGE is blocking it.
    I have selected a background wallpaper, so would rather not see ANY of the BIG WHITE START PAGE, at all !!
    HEEEELP,,,,,,

    Hi,
    Can you please post a [https://en.wikipedia.org/wiki/Screenshot screenshot] of the start page when it is blocking the print preview. Please note that you may have to change to the tab of the site to be printed to see the print preview of the page. If the problem persists, please also check in [https://support.mozilla.com/en-US/kb/Safe%20Mode Safe Mode.]
    [http://kb.mozillazine.org/Problematic_extensions Problematic Extensions]
    [https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes Troubleshooting Extensions and Themes]
    [http://support.mozilla.com/en-US/kb/Uninstalling+add-ons Uninstalling Add-ons]
    [http://kb.mozillazine.org/Uninstalling_toolbars Uninstalling Toolbars]

  • Can someone  see why im getting error in this query ?

    I had 2 queries , instead of using left join i put them together. Now i get error , can someone just take a look to see if syntax wrong somewhere ?
    select * from
    select i.ips,
    a.ips,
    a.question_type,
    sum(a.score) score,
    p.project_name,
    p.project_segment,p.location,p.project_exec_model,
    p.project_exec_model||' - '||p.project_config pmodel,
    one.score schedule,two.score cost,three.score execution,four.score commercial,
    nvl(one.score,0)+nvl(two.score,0)+nvl(three.score,0)+nvl(four.score,0) as total,
    (select sum(prev_score) prev from XT_RISK_PAST2 where ips = i.ips) prev_score,
    (select max(createdt) from tbl_risk_answer where (ips,sample_num) in
    (select ips,max(sample_num) from VW_RISK_SCORE group by ips) and ips=i.ips) last_dt
    from
    (select v.project_id,v.ips,v.sample_num,v.question_id,v.header_desc,v.section_area,v.score,
    decode(bi_recurse(q.active_question,1,2),2,'OTR','-')||decode(bi_recurse(q.active_question,1,1),1,'ITO','-') question_type
    from VW_RISK_SCORE v left join tbl_risk_question q on v.question_id=q.question_id
    where (v.project_id,v.sample_num) in
    (select project_id,max(sample_num) sample_num from VW_RISK_SCORE group by project_id)
    ) a,
    (select distinct ips from VW_RISK_SCORE) i,
    (select ips, sum(score) score from VW_RISK_SCORE where section_area=1 group by ips) one,
    (select ips, sum(score) score from VW_RISK_SCORE where section_area=2 group by ips) two,
    (select ips, sum(score) score from VW_RISK_SCORE where section_area=3 group by ips) three,
    (select ips, sum(score) score from VW_RISK_SCORE where section_area=4 group by ips) four,
    tbl_risk_project p
    where i.ips=one.ips(+) and i.ips=two.ips(+) and i.ips=three.ips(+) and i.ips=four.ips(+) and ito on scores.ips=ito.ips
    and i.ips=p.ips and  a.question_type='-ITO' group by  i.ips,a.ips, a.question_type, p.project_name, p.project_segment, p.location, p.project_exec_model, p.project_exec_model||' - '||p.project_config, one.score, two.score, three.score, four.score, nvl(one.score,0)+nvl(two.score,0)+nvl(three.score,0)+nvl(four.score,0), (select sum(prev_score) prev from XT_RISK_PAST2 where ips = i.ips), (select max(createdt) from tbl_risk_answer where (ips,sample_num) in
    (select ips,max(sample_num) from VW_RISK_SCORE group by ips) and ips=i.ips)
    ) scores and here is error I get.
    ORA-00604: error occurred at recursive SQL level 1
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    ORA-06512: at line 12
    ORA-00920: invalid relational operator
    00604. 00000 - "error occurred at recursive SQL level %s"
    *Cause:    An error occurred while processing a recursive SQL statement
    (a statement applying to internal dictionary tables).
    *Action:   If the situation described in the next error on the stack
    can be corrected, do so; otherwise contact Oracle Support.
    Error at Line: 30 Column: 4

    You would move them to the from-clause, just like one, two, three and four.
    Something like:
    untested for obvious reasons
    select *
      from (select i.ips,
                   a.ips,
                   a.question_type,
                   sum(a.score) score,
                   p.project_name,
                   p.project_segment,
                   p.location,
                   p.project_exec_model,
                   p.project_exec_model || ' - ' || p.project_config pmodel,
                   one.score schedule,
                   two.score cost,
                   three.score execution,
                   four.score commercial,
                   nvl(one.score, 0) + nvl(two.score, 0) + nvl(three.score, 0) +
                   nvl(four.score, 0) as total,
                   (select sum(prev_score) prev
                      from xt_risk_past2
                     where ips = i.ips) prev_score,
                   (select max(createdt)
                      from tbl_risk_answer
                     where (ips, sample_num) in
                           (select ips, max(sample_num)
                              from vw_risk_score
                             group by ips)
                       and ips = i.ips) last_dt
              from (select v.project_id,
                           v.ips,
                           v.sample_num,
                           v.question_id,
                           v.header_desc,
                           v.section_area,
                           v.score,
                           decode(bi_recurse(q.active_question, 1, 2),
                                  2,
                                  'OTR',
                                  '-') ||
                           decode(bi_recurse(q.active_question, 1, 1),
                                  1,
                                  'ITO',
                                  '-') question_type
                      from vw_risk_score v
                      left join tbl_risk_question q
                        on v.question_id = q.question_id
                     where (v.project_id, v.sample_num) in
                           (select project_id, max(sample_num) sample_num
                              from vw_risk_score
                             group by project_id)) a,
                   (select distinct ips from vw_risk_score) i,
                   (select ips, sum(score) score
                      from vw_risk_score
                     where section_area = 1
                     group by ips) one,
                   (select ips, sum(score) score
                      from vw_risk_score
                     where section_area = 2
                     group by ips) two,
                   (select ips, sum(score) score
                      from vw_risk_score
                     where section_area = 3
                     group by ips) three,
                   (select ips, sum(score) score
                      from vw_risk_score
                     where section_area = 4
                     group by ips) four,
                   tbl_risk_project p
                   -- moved part I
                   (select ips,
                           sum(prev_score) prev
                      from xt_risk_past2
                     where ips = i.ips) five --or whatever
                   -- moved part II
                  (select ips,
                     max(createdt) maxcreatedt
                    from tbl_risk_answer
                   where (ips, sample_num) in  (select ips, max(sample_num)
                                                  from vw_risk_score
                                              group by ips)
                   group by ips) six -- or whatever              
             where i.ips = one.ips(+)
               and i.ips = two.ips(+)
               and i.ips = three.ips(+)
               and i.ips = four.ips(+)
               and i.ips = five.ips -- outerjoin if needed
               and i.ips = five.ips -- outerjoin if needed
               and ito on scores.ips = ito.ips
               and i.ips = p.ips
               and a.question_type = '-ITO'
             group by i.ips,
                      a.ips,
                      a.question_type,
                      p.project_name,
                      p.project_segment,
                      p.location,
                      p.project_exec_model,
                      p.project_exec_model || ' - ' || p.project_config,
                      one.score,
                      two.score,
                      three.score,
                      four.score,
                      nvl(one.score, 0) + nvl(two.score, 0) +
                      nvl(three.score, 0) + nvl(four.score, 0),
                      five.prev,
                      six.maxcreatedt
           ) scoresI wonder how all this is going to perform by the way....all those scalar subqueries and outer joins are expensive....
    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:1594885400346999596
    Read up on Subquery Factoring/WITH-clause, and try to rewrite parts of your query.
    http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:4423923392083

  • Can someone see what is wrong with this?  Im stumped

       public class Card {
         int suit;
         int value;
         static int isStraight = 0;
         static int isFlush = 0;
         static int handCounter = 0;
         static int cardCounter = 0;
         boolean inUse = false;
         public int getSuit() {
              return suit;
         public void setSuit(int suit) {
              this.suit = suit;
         public int getValue() {
              return value;
         public void setValue(int value) {
              this.value = value;
         public boolean isInUse() {
              return inUse;
         public void setInUse(boolean inUse) {
              this.inUse = inUse;
        public static int checkPairs(int[] handValues){
             for (int x = 0; x<5; x++ ){
                  for (int y = 0; y<5; y++ ){
                       if(handValues[x]==handValues[y]){
                            cardCounter ++;
                  handCounter = handCounter + (cardCounter - 1);
                   cardCounter = 0;
             System.out.println(handCounter);
             return handCounter;
        public static int checkStraight(int[] handValues){
                  if(handValues[0] == (handValues[1]-1)){
                       if (handValues[1] == (handValues[2]-1)){
                            if (handValues[2] == (handValues[3]-1)){
                                 if (handValues[3] == (handValues[4]-1)){
                                      ///System.out.println("straight");
                                          isStraight = 1;
                                      if (handValues[4] == 12){
                                            isStraight = 2;
                  return isStraight;
        public static int checkFlush(Card[]inputHand){
             if (inputHand[0].suit == inputHand[1].suit){
                  if (inputHand[1].suit == inputHand[2].suit){
                       if (inputHand[2].suit == inputHand[3].suit){
                            if (inputHand[3].suit == inputHand[4].suit){
                                 isFlush = 1;
             return isFlush;
    //handCheckerApp ,
    import tcdIO.*;
    public class handCheckerApp {
         ///these string arrays just hold the names of the values
         static String[] suitsArray = {"hearts" , "spades" , "diamonds" , "clubs" };
         static String[] valuesArray = {"two" , "three" , "four" , "five" , "six" , "seven" , "eight" , "nine" , "ten" , "jack" , "queen" , "king" ,"ace" };
         public static void main (String arguments []) {
              Terminal terminal = new Terminal();
              Card[] inputHand = new Card[5];
              Card[] deck = new Card[52];
              Card currentCard = new Card();
              for(int number = 0 ; number <= 12 ; number++){
                   deck[number]= new Card();
                   deck[number].suit = 0;
                   deck[number].value = number;
              for(int number = 13 ; number <= 25 ; number++){
                   deck[number]= new Card();
                   deck[number].suit = 1;
                   deck[number].value = (number - 13);
              for(int number = 26 ; number <= 38 ; number++){
                   deck[number]= new Card();
                   deck[number].suit = 2;
                   deck[number].value = (number - 26);
              for(int number = 39 ; number <= 51 ; number++){
                   deck[number]= new Card();
                   deck[number].suit = 3;
                   deck[number].value = (number - 39);
              terminal.println("Poker Hand Checker");
              terminal.println("~~~~~~~~~~~~~~~~~~");
              terminal.println("Suits key:..Hearts = 1");
              terminal.println("...................Spades = 2");
              terminal.println("...................Diamonds = 3");
              terminal.println("...................Clubs = 4");
              terminal.println(".............................");
              terminal.println("Values key:.Twos = 2");
              terminal.println("......................Threes = 3");
              terminal.println("......................Fours = 4");
              terminal.println("......................Fives = 5");
              terminal.println("......................Sixes = 6");
              terminal.println("......................Sevens = 7");
              terminal.println("......................Eights = 8");
              terminal.println("......................Nines = 9");
              terminal.println("......................Tens = 10");
              terminal.println("......................Jacks = 11");
              terminal.println("......................Queens = 12");
              terminal.println("......................Kings = 13");
              terminal.println("......................Aces = 14");
          ///this block of code marks cards in the deck as in use and adds them to the hand 
          for(int i = 0; i < 5; i++){///for1
              currentCard.value = (terminal.readInt("please enter card " + (i+1) + " value: " )-2);
              currentCard.suit = (terminal.readInt("please enter card " + (i+1) + " suit: " )-1);
              for (int x = 0; x< 52; x++){///for2
                   if (deck[x].value == currentCard.value){///if1
                        if (deck[x].suit == currentCard.suit){///if2
                            if (deck[x].inUse == true){///elseif1
                                 terminal.println("you chose that card already");
                                 i--;
                            }///if3
                            else if(deck[x].inUse == false){///if3
                                 deck[x].inUse = true;
                                 inputHand[i] = deck[x];
                                 terminal.println("this card is the " + valuesArray[(inputHand.value)] + " of " + suitsArray[(inputHand[i].suit )]);
                        }///elseif1
                   }///if2
              }///if1
         }///for2
         }///for1     
         int handValues[] = {inputHand[0].value, inputHand[1].value, inputHand[2].value, inputHand[3].value, inputHand[4].value};
         java.util.Arrays.sort(handValues);     
         ///this method checks for pairs, two pairs, three of a kind, full house & four of a kind
         Card.checkPairs(handValues);
         if (Card.handCounter == 2) {
                   terminal.println("You have a pair");
              if (Card.handCounter == 4) {
                   terminal.println("You have two pair");
              if (Card.handCounter == 6) {
                   terminal.println("You three of a kind");
              if (Card.handCounter == 8) {
                   terminal.println("You have a full house");
              if (Card.handCounter == 12) {
                   terminal.println("You have four of a kind");
              } else {
                   terminal.println("");
              Card.checkStraight(handValues);
              Card.checkFlush(inputHand);
                   if (Card.isStraight == 1 && Card.isFlush == 0){
                        terminal.println("You have a straight");
                   if (Card.isStraight == 1 && Card.isFlush == 1){
                        terminal.println("You have a straight flush");
                   if (Card.isStraight == 2 && Card.isFlush == 0){
                        terminal.println("You have a royal straight");
                   if (Card.isStraight == 2 && Card.isFlush == 1){
                        terminal.println("You have a royal straight flush");
                   if (Card.isStraight == 0 && Card.isFlush == 1){
                        terminal.println("You have a flush");
                   if (Card.isStraight == 0 && Card.isFlush == 0){
                        terminal.println("");
    Okay it's not recognising deck.inUse....i can't see why.
    Can someone possibly point out some suggestions. Thanks, much appreciated.

    > if (deck[x].inUse == true){///elseif1
    >
    it's giving me an error on this If else statement...
    sorry ....
    How about going the extra mile and actually posting the error message you receive rather than expecting everyone to guess? The more pertinent information you can provide, the easier it is to answer your question. And you want your question answered easily and quickly, right?
    ~

Maybe you are looking for