What is optimal behavior for an application when display area is reduced

Citizens,
Motivation
I am trying to get a software vendor to improve its window behaviour, and I need some evidence to throw at them so they don't do the old "Its an apple problem" speech when I bust into their office waving my placard.
_The Problem_
The software product opens windows which are not visible on the current display space because it has saved window locations when the display space was bigger. Some windows can be accessed using Window-Zoom, but others (apparently modal dialog boxes) cannot be accessed without plugging in another screen.
Objective
I am trying to determine what the best-of-breed solution to this problem is. How do other applications deal with this?
Theory
There is an expectation that the application should be able to deal with a changing environment. However, I propose that OS X should be able to detect that a window is being displayed in an inaccessible location, and that it should be taking action to make it accessible - e.g by moving the window so a grabbable part of it is visible on the nearest edge of the screen to its requested location.
Expectation
This will be what they call a "robust" discussion.
Scenario
The product in question is MYOB Accountedge.
The problem scenario is this:
* we have an OS X system with two monitors. They are the same size, but this is not relevant to this problem.
* On startup, MYOB displays a small "control console" window which has icons for its primary functions.
* We set the "Save window sizes and locations" option in Accountedge preferences, on the Windows tab page.
* From the console window, open up the Banking application (which opens a new window), click Spend money (which opens another new window) and move that window to the second monitor.
* Next, click the possible-values button in the Acct column, which opens a window on the first screen, and move that window to the second screen too. We are moving it because the first screen is a laptop, the second screen is 14", and the operator is a myopic old geezer)
* Now stop MYOB and remove the second monitor.
* Restart MYOB and repeat the above - you observe the following:
- the main window appears on the first screen regardless of where it was when you last closed it down
- the Spend money window is not visible, but under the Window menu bar option, you can see that it is active.
- under the Window menu bar option, you can select Zoom, which makes it take up the whole screen. (Some windows will let you resize this down while keeping the display fields useable, others compress the display areas so they are unusable unless it is full-screen sized - this is clearly a bug.)
- when you click the possible-values button in the Acct# column, nothing appears to happen. The Menu bar Window list is all disabled (i,e. greyed.) The Zoom function is not accessible. I can see the dialog box in Expose but Expose does not seem to offer a way to move it.
There is no way to get to the account list help dialog. It is being displayed outside the visible space and there is no way to access it. As far as I can tell, OS X does not have a keyboard solution for moving dialog boxes, so the only way to move the window so it is visible is to use the mouse, but the mouse cannot get to it.
So: What should happen?

Citizens,
Motivation
I am trying to get a software vendor to improve its window behaviour, and I need some evidence to throw at them so they don't do the old "Its an apple problem" speech when I bust into their office waving my placard.
_The Problem_
The software product opens windows which are not visible on the current display space because it has saved window locations when the display space was bigger. Some windows can be accessed using Window-Zoom, but others (apparently modal dialog boxes) cannot be accessed without plugging in another screen.
Objective
I am trying to determine what the best-of-breed solution to this problem is. How do other applications deal with this?
Theory
There is an expectation that the application should be able to deal with a changing environment. However, I propose that OS X should be able to detect that a window is being displayed in an inaccessible location, and that it should be taking action to make it accessible - e.g by moving the window so a grabbable part of it is visible on the nearest edge of the screen to its requested location.
Expectation
This will be what they call a "robust" discussion.
Scenario
The product in question is MYOB Accountedge.
The problem scenario is this:
* we have an OS X system with two monitors. They are the same size, but this is not relevant to this problem.
* On startup, MYOB displays a small "control console" window which has icons for its primary functions.
* We set the "Save window sizes and locations" option in Accountedge preferences, on the Windows tab page.
* From the console window, open up the Banking application (which opens a new window), click Spend money (which opens another new window) and move that window to the second monitor.
* Next, click the possible-values button in the Acct column, which opens a window on the first screen, and move that window to the second screen too. We are moving it because the first screen is a laptop, the second screen is 14", and the operator is a myopic old geezer)
* Now stop MYOB and remove the second monitor.
* Restart MYOB and repeat the above - you observe the following:
- the main window appears on the first screen regardless of where it was when you last closed it down
- the Spend money window is not visible, but under the Window menu bar option, you can see that it is active.
- under the Window menu bar option, you can select Zoom, which makes it take up the whole screen. (Some windows will let you resize this down while keeping the display fields useable, others compress the display areas so they are unusable unless it is full-screen sized - this is clearly a bug.)
- when you click the possible-values button in the Acct# column, nothing appears to happen. The Menu bar Window list is all disabled (i,e. greyed.) The Zoom function is not accessible. I can see the dialog box in Expose but Expose does not seem to offer a way to move it.
There is no way to get to the account list help dialog. It is being displayed outside the visible space and there is no way to access it. As far as I can tell, OS X does not have a keyboard solution for moving dialog boxes, so the only way to move the window so it is visible is to use the mouse, but the mouse cannot get to it.
So: What should happen?

Similar Messages

  • What is the fix for some applications repeatedly asking permission to accept incoming connections?

    What is the fix for some applications repeatedly asking permission to accept incoming connections?
    On every restart, AutoPairs and Epson Event Manager asks me to reject or agree to allow incoming connections. It is very aggravating and time-wasting. I know other Mac users who have the identical problem with other applications on their Macs.
    Isn't there some way to make my Mac understand that "Yes" means "Yes" once and for all?
    I am presently running Yosemite, but this was a problem with prior OS X versions too.
    Respectfully,
    Nate

    This is a comment on why you might, or might not, want to use the built-in Application Firewall.
    The firewall blocks incoming network traffic, regardless of origin, on a per-application basis. By default it's off, and when turned on, it allows applications digitally signed by Apple, and only those applications, to listen on the network. It does not block outgoing traffic, nor can it distinguish between different sources of incoming traffic, nor does it filter traffic by content.
    No matter how it's configured, the firewall is not, as some imagine, a malware filter. If that's what you expect it to do, forget it. All it will do is bombard you with pointless alerts.
    Consider some scenarios in which you may expect the firewall to be useful.
    1. You enable file sharing, and you allow guest access to certain folders. That means you want people on your local network, but not outsiders, to be able to access those shared folders without having to enter a password. In the default configuration, the firewall will allow that to happen. The router prevents outsiders from accessing the shares, whether the application firewall is on or off. But if your computer is portable and you connect it to an untrusted network such as a public hotspot, the firewall will still allow access to anyone, which is not what you want. It does not protect you in this scenario.
    2. You unknowingly install a trojan that steals your data and uploads it to a remote server. The firewall, no matter how it's configured, will not block that outgoing traffic. It does nothing to protect you from that threat.
    3. A more likely scenario: The web browser or the router is compromised by an attacker. The attack redirects all web traffic to a bogus server. The firewall does not protect you from this threat.
    4. You're running a public web server. Your router forwards TCP connection requests on port 80 to your Mac, and the connections are accepted by the built-in web server, which is codesigned by Apple. The application firewall, still configured as above, allows this to happen. An attacker hacks into the system and tries to hijack port 80 and replace the built-in web server with one that he controls. The good news here is that the firewall does protect you; it blocks incoming connections to the malicious server and alerts you. But the bad news is that you've been rooted. The attacker who can do all this can just as easily turn off the firewall, in which case it doesn't protect you after all.
    5. You're running a Minecraft server on the local network. It listens on a high-numbered port. You, as administrator, have reconfigured the firewall to pass this traffic. An attacker is able to log in to a standard account on the server. He figures out how to crash Minecraft, or he just waits for you to quit it, and then he binds his own, malicious, Minecraft server to the same port. The firewall blocks his server, and because he's not an administrator, he can't do anything about it. In this scenario, the security is genuine.
    6. Here is a more realistic scenario in which you might have reason to enable the firewall. Your MacBook has sharing services enabled. You want those services to be available to others on a home or office network. When you're on those networks, the firewall should be off. When you move to an untrusted network, you can either turn off all the services, or enable the firewall with a non-default configuration to block them. Blocking is easier: one click instead of several.

  • How to use a dictionary for multi languages when displaying mess

    how to use a dictionary for multi languages when displaying messages??

    1st you have to define new messages in the dictionary:-
    1.     We have to open the application.
    2.     Functional administrator responsibility.
    3.     Core services.
    4.     Messages.
    •     Create message button.
    •     Now fill the name of the message that we want to call it from our code in the Code field.
    •     Fill the application name with short name of the application.
    •     Choose the language.
    •     Set the text you want to be displayed.
    2nd, Now in the CO in the in the process form request you will code throw new OAException ("application short name","Code").
    Now run and see the result.
    3rd we want to use Arabic messages, use the same one you have created for saving as an example but you choose duplicate and set the language Arabic.
    •     Run the page.
    •     Choose preferences.
    •     Current Session language = Arabic.
    Now you can see the result.

  • HT4970 How do you set a reminder for only you when you are also sharing?

    How do you set a reminder for only you when you are also sharing? I want to share the grocery list with my wife but she don't want to be reminded for me taking my medicine.

    Hey Gin-from-SC!
    Here is an article that can show you how to set a time and date alert for your reminders when you create them:
    iCloud: Create, edit, and delete reminders
    http://support.apple.com/kb/PH12088
    Take care, and thanks for visiting the Apple Support Communities.
    Cheers,
    Braden

  • What is the rule for adding application elements to faces-config.xml

    I have posed this question before, but was unable to get an answer so here goes again.
    What is the rule for adding more than one application element to the faces-config.xml?
    The schema documents that 1-n are possible, but why and when should I do this?
    --W                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    sorry if you don't login in tomcat administration before. you must enter login and password of a manager user on tomcat .
    The user is the one you give when installing tomcat.
    If you have forgotten it : see it to: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat_users.xml
    and choose one whop have role='manager'

  • Freeing memory for Internal Frames when they are closed

    Does anyone have any advice for a way to completely free all references to InternalFrames and their contents when they are closed? It appears that many references to the frame are held deep within Swing. Our application hold references to large memory structures in the InternalFrame, which means that we have a large memory leak whenever a frame is closed.

    try to remove all listeners added to components which are part of the JIF before you dispose of the JIF.
    ;o)
    V.V.

  • Mac Pro 2008 with Radeon 4870 video useable resolution on DVI limited to size of minidisplay port VGA when displays are mirrored. Did not have this problem until I plugged in new monitor (miniDisplayport), but now it affects even going back original mon

    Have been using the Mac Pro since 2008.  Changed to a Radeon 4870 card early this year.   Everything was fine.
    Running an old KDS monitor from minidisplay port to VGA and a 1400x1050 projector from DVI out.  Have used the
    two mirrored the entire time with no trouble.
    The old kDS monitor looked like it was starting to go bad so I got another monitor.  Don't have much room
    so it's a 14inchwith widescreen 1328x768 display.  Hooked that to minidisplay port as it only has a VGA input.
    Immediately the LCD display took over and restricted the output to the projector.
    If I turn off mirroring, I can get projector back to normal.  But this makes running programs a lot more difficult.
    It worked fine with mirroring on before the monitor change.  Except going back to old monitor,
    now it is affecting things. I pull up display preferences.  If the displays are mirrored, even setting the projector
    to 1400x1050, it says "usuable resolution 1280x1024."  It didn't use to do this at all.
    Tried reseting NVRAM - no result.
    Any suggestions would be helpful.  Just looking at the image on the projector, I don't see any difference from
    before.

    UPDATE:
    As noted in the first post, both of these newer USB DAC work fine at 24/96 on my wife's iMac, so it's clear that they didn't both become defective when I connected them to the Macbook Pro at the same time.
    Resetting the Macbook Pro PRAM didn't help, so I removed the hard shell laptop case to get to the battery and remove it, then reset the SMC. After that I could use the original DAC at 24/96 again, but only IF it was plugged into the rear USB port. If I plugged it into the front USB port then the sound was garbled and filled with noise. This was a vast improvement over no sound at all.
    Then I switched to the replacement/updated DAC, but I got no sound at all from either USB port at any bit-rate. And returning to the original DAC again now results in no sound again.
    Sigh... I will reset the PRAM and SMC again, and see how far I can get with this. I'd still love some help. Thanks!

  • What is your strategy for form validation when using MVC pattern?

    This is more of a general discussion topic and will not necessarily have a correct answer. I'm using some of the Flex validator components in order to do form validation, but it seems I'm always coming back to the same issue, which is that in the world of Flex, validation needs to be put in the view components since in order to show error messages you need to set the source property of the validator to an instance of a view component. This again in my case seems to lead to me duplicating the code for setting up my Validators into several views. But, in terms of the MVC pattern, I always thought that data validation should happen in the model, since whether or not a piece of data is valid might be depending on business rules, which again should be stored in the model. Also, this way you'd only need to write the validation rules once for all fields that contain the same type of information in your application.
    So my question is, what strategies do you use when validating data and using an MVC framework? Do you create all the validators in the views and just duplicate the validator if the exact same rules are needed in some other view, or do you store the validators in the model and somehow reference them from the views, changing the source properties as needed? Or do you use some completely different strategy for validating forms and showing error messages to the user?

    Thanks for your answer, JoshBeall. Just to clarify, you would basically create a subclass of e.g. TextInput and add the validation rules to that? Then you'd use your subclass when you need a textinput with validation?
    Anyway, I ended up building sort of my own validation framework. Because the other issue I had with the standard validation was that it relies on inheritance instead of composition. Say I needed a TextInput to both check that it doesn't contain an empty string or just space characters, is between 4 and 100 characters long, and follows a certain pattern (e.g. allows only alphanumerical characters). With the Flex built in validators I would have to create a subclass or my own validator in order to meet all the requirements and if at some point I need another configuration (say just a length and pattern restriction) I would have to create another subclass which duplicates most of the rules, or I would have to build a lot of flags and conditional statements into that one subclass. With the framework I created I can just string together different rules using composition, and the filter classes themselves can be kept very simple since they only need to handle a single condition (check the string length for instance). E.g. below is the rule for my username:
    library["user_name"] = new EmptyStringFilter( new StringLengthFilter(4,255, new RegExpFilter(/^[a-z0-9\-@\._]+$/i) ) );
    <code>library</code> is a Dictionary that contains all my validation rules, and which resides in the model in a ValidationManager class. The framework calls a method <code>validate</code> on the stored filter references which goes through all the filters, the first filter to fail returns an error message and the validation fails:
    (library["user_name"] as IValidationFilter).validate("testuser");
    I only need to setup the rule once for each property I want to validate, regardless where in the app the validation needs to happen. The biggest plus of course that I can be sure the same rules are applied every time I need to validate e.g. a username.
    The second part of the framework basically relies on Chris Callendar's great ErrorTipManager class and a custom subclass of spark.components.Panel (in my case it seemed like the reasonable place to put the code needed, although perhaps extending Form would be even better). ErrorTipManager allows you to force open a error tooltip on a target component easily. The subclass I've created basically allows me to just extend the class whenever I need a form and pass in an array of inputs that I want to validate in the creationComplete handler:
    validatableInputs = [{source:productName, validateAs:"product_name"},
                         {source:unitWeight, validateAs:"unit_weight", dataField:"value"},
                   {source:unitsPerBox, validateAs:"units_per_box", dataField:"value"},
                        {source:producer, validateAs:"producer"}];
    The final step is to add a focusOut handler on the inputs that I want to validate if I want the validation to happen right away. The handler just calls a validateForm method, which in turn iterates through each of the inputs in the validatableInputs array, passing a reference of the input to a suitable validation rule in the model (a reference to the model has been injected into the view for this).
    Having written this down I could probably improve the View side of things a bit, remove the dependency on the Panel component and make the API easier (have the framework wire up more of the boilerplate like adding listeners etc). But for now the code does what it needs to.

  • JWS can't find the cache file for the application when trying to upgrade

    It happens since some of our users have updated their Java version to 1.6.0_01-b06 (all of us using W2K).
    The first time they click on their usual desktop JWS shortcuts, all is working perfectly; the JWS 1.5 cache style shortcut is replaced by a new 1.6 cache style shortcut, the app is dowloaded again into its new cache location.
    Troubles arise when the application is updated on the server side; the new jars are downloaded but the app, when launched via the shortcut, fails to start:
    java.io.FileNotFoundException: c:\javaws\cache\6.0\10\4c37250a-47568a31 (Le fichier sp�cifi� est introuvable = File not found)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(Unknown Source)
    at java.io.FileInputStream.<init>(Unknown Source)
    at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
    at com.sun.javaws.Main.launchApp(Unknown Source)
    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    This matches, as well as the title of this post (what a coincidence ...), the following bug:
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6446676
    which is declared to be "Closed and fixed", whereas it seems to be still alive. ..
    It is a very annoying bug, because:
    1) our client apps are able to work on Java 1.6 (although we still enforce the usage of a 1.5 jvm to run them), but as a workaround, due to this bug on the JWS part of 1.6, we have disabled all updates from JRE 1.5 to JRE 1.6.
    2) it defeats one of the major strength of JWS we have "sold" to ours users: transparent and user friendly updates.
    A final word: we deliver our Java apps using tomcat 5.5. Just to be sure we have experimented the same behavior using Apache.

    Referenced as an open bug:
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6549428

  • Performance Impact for the Application when using ADFLogger

    Hi All,
    I am very new to ADFLogger and I am going to implement this in my Application. I go through Duncan Mill's acticles and got the basic understanding.
    I have some questions to be clear.
    Is there any Performance Impact when using ADFLogger to slower the Appllication.
    Is there any Best Practices to follow with ADFLogger to minimize the negative impact(if exists).
    Thanks
    Dk

    Well, add a call to a logger is a method call. So if you add a log message for every line of code, you'll see an impact.
    You can implement it in a way that you only write the log messages if the log level if set to a level which your logger writes (or lower). In this case the impact is like having an if statement, and a method call if the if statement returns true.
    After this theory here is my personal finding, as I use ADFLogger quite a lot. In production systems you turn the log lever to WARNING or higher so you will not see many log messages in the log. Only when a problem is reported you set the log level to a lower value to get more output.
    I normally use the 'check log level before logging a message' and the 'just print the message' combined. When I know that a message is printed very often, I first check the level. If I assume or know that a message is only logged seldom, I just log it.
    I personally have not seen a negative impact this way.
    Timo

  • Charged for premium application, when I canceled years ago.

    I recently contacted Verizon about charges that they said were "surcharges". I'm an honest person and when I see a bill in the mail I just go online and pay it. Finally opened a paper bill to find out the $9.99 is for my premium Slacker radio that was canceled years ago. I understand I should have paid more attention to my bill, but when contacting Verizon customer service and telling them that I canceled the premium radio years ago they say all they can refund is up to 3 months and cancel it for me. I advised them again that the account that I have on slacker still shows basic and there shouldn't even be a $10 charge on the account and I've been paying it for who know's how long. My question here is, when I get confirmation or no confirmation of cancellation from slacker who is responsible to pay? Verizon says they are not in control of 3rd party apps, but if Slacker hasn't been getting any money from me, and I've been paying Verizon doesn't it make sense that Verizon has been taking $10 a month from me for an unknown length of time? I'm still waiting on Slacker to respond with the information of my account, but when I log on it tells me I've got a basic account. Therefore I should have been charged at all for the account right? I'm just a little frustrated with Verizon telling me they can refund up to 3 months, which already says they have done something, but that's all their willing to do. Is there anything else that anyone can think of to try? Thanks for all your help in advance
    Ryan

    Above is the email I just received from Slacker. They received notice 9/19/2012 to cancel it, they did, and on my bill there is still a charge. I wonder if that's just the furthest they are able to go back at this time and still see that. When I moved to Missouri I made sure to cancel it because it wasnt responsible for me at the time financially, I don't care about 10 bucks, but Slacker just said they know for sure it was canceled in 2012. I honestly think it was canceled before that and VZW dind't do it.
    >> E-mail transcript removed to comply with the Verizon Wireless Terms of Service <<
    Message was edited by: Verizon Moderator

  • What is the shortcut for overwrite edit when F10 won't work?

    My keyboard is set to all the Apple functions and I can't use F9 or F10 for overwrite and insert edits. What is another shortcut way to do this? Can find in any manuals? Driving me nuts. I often just drag the clip but that won't work for music clip I have.
    Message was edited by: Marty Roberts

    Hey! That's great for you! But, it didn't work for me. I'm having the exact same issue and it's driving me nuts! I went into to Preferences and changed the Expose and Dashboard F keys and I still could not use the overwrite audio F10.
    Anything else I should check? Please help.
    Thanks

  • What is the reason for missing rows when printing?

    Hi all,
    My ABAP list display normally when in screen mode (line-size 255).
    When printing (apply format X_65_255), 4 last rows missing.
    Please tell me how could this happen, how to fix?
    Giang

    Hallo,
    I have same problem.Have you any solution?
    regards
    Michal &#268;erný

  • Puzzling panther behavior -- aps launch only when others are open

    Hello Appleheads ~
    I complained a while back about a software update from apple which blocked itunes and Final Cut Pro from launching in 10.3.9. No solution was found.
    Now I have found that when I launch Protools 6.4.1 first, I am able to launch and use itunes and FCP. I don't know why they work when I launch protools first, but I cannot launch them without opening PT first. Strange behavior, but I can live with it.
    Any advice appreciated, however I am inclined not to touch my system -- as long as it behaves this way -- until I can clone my Mac HD.
    thanks people
    c-post

    Hello Rick,
    Through all the research I have done so far and talking with a few other coworkers what the common issues that cause this are is:
    1. Antivirus: disabling the antivirus is not good enough it needs to be totaly uninstalled and retested.
    2. startup programs: these need to be disabled through either Safe mode with networking or the start menu or MSconfig.
    3. Office addins: Disable all of them see if that helps. Then turn them back on one by one to see which addin is causing the issue.
    To disable addins: 1. open up regedit and navigate to this key. HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Addins and HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins
    Then change the LoadBehavior to 0 this will disable the addin. 3 lets it run. Since this affected only one user HKEY_LOCAL_USER might be your best bet but don't rule out the other location.
    To verify there are no addins running go to the File tab>options>Add-Ins make sure nothing is listed under Active Application Add-ins.
    I hope this helps
    Thanks,
    Paul Slaathaug Sr. Support Engineer - Microsoft Word

  • ITunes asking for password varification when videos are playing

    Is there a setting that can be changed in iTunes? When I am watching movies on my iMac iTunes will pop up a message stating "check for downloads please enter password" I press cancel and get back to my movie 1-2 min later the same pop up appears and re appears untill I enter the password and then it asks again. I have run anti-virus software on my computer (though I don't see why I had to it is brand new I got it 1 week ago) no viruses. I took it to the apple store and they took a look at it and could not find any virus. So what is going on!!? I thought with the new update to OS X 10.8.3 I tunes would ask for password once and never again while it was running. I get asked for a password varification at least 6 times when I am purchasing from the iTunes store or downloading new content or updating my library. ***!!! I don't mind varifying my password when I am purchasing but when I am watching a movie iTunes needs to turn the **** off!
    System Details
    iMac 27 - inch
    OS X Mountain Lion (10.8.3)
    2.9GHz Quad-core Intel Core i5, Turbo Boost up to 3.6GHz
    24GB 1600MHz DDR3 SDRAM - 2x8GB, 2x4GB
    3TB Fusion Drive
    NVIDIA GeForce GTX 660M 512MB GDDR5
    Apple Magic Mouse
    Apple Wireless Keyboard
    iTunes (11.0.2)

    See  iTunes and encrypted backups  here
    http://support.apple.com/kb/HT4946

Maybe you are looking for

  • Confused about wheather to use session or some other technology

    i have two jsp pages one is index.jsp and other one is display.jsp,from index.jsp i am passing a string value and collecting it in display.jsp ,after collecting it i am making use of that value in a sql query to display the result from the data base,

  • Banner Graphics do not display on server

    Hi guys, Thanks to Rick, I got my fab web banners sorted out for the top of my web page. Looking at them remotely in Dreamweaver they work fine. When I load them onto the remote site (1&1.co.uk) they don't appear at all! The frame that contains them

  • I cannot open a picture attachment with the extension: .jpg.Ink

    I am unable to open an e-mail, in gmail, with picture attachments. The extension is .jpg.Ink

  • Technical documentation for BC4J

    There seems to be very little tech info available for BC4J. Could someone please point me in the right direction??

  • DEP, M55, Advanced Bios Settings

    Thinkcentre M55,  Windows XP Does the M55 use Hardware-enforced DEP? For some reason DEP can't be disabled or modified from Windows XPs GUI or  boot.ini switches. Boots  back to it's default setting of On  and  OptIn (default configuration) Only Wind