[svn] 4040: Improved text hiliting.

Revision: 4040
Author: [email protected]
Date: 2008-11-06 18:08:56 -0800 (Thu, 06 Nov 2008)
Log Message:
Improved text hiliting.
Text selections in TextView now hilite using three CSS-settable colors. And you can control whether the selection is shown when the component doesn't have focus, and when the window isn't active.
The visibility of the selection is determined by a new 'selectionVisibility' property on TextView and FxTextBase. The allowed values -- "whenFocused", "whenActive", and "always" -- are available in the new TextSelectionVisibility enum class. This is similar to TextField's 'alwaysShowSelection' property but more general.
The hilite color in each of the three states is determined by the three styles selectionColor, unfocusedSelectionColor, and inactiveSelectionColor. The latter two are new in Gumbo. Note that the existing selectionColor style now applies to selected text as well as to selected list items, etc. We may decide to have unfocusedSelectionColor and inactiveSelectionColor apply to things like list items as well, but that isn't part of this checkin.
QE Notes: The blinking insertion point is now barely visible because it is the selection hilite color. I'll work with the TLF team to get it drawn in a highly-visible way. Also, the selectionColor is not getting properly computed based on the themeColor for FxApplications.
Doc Notes: None
Bugs: None
Reviewer: Deepa
Modified Paths:
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/TextView.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxComponent.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxTextBase.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/GroupBase.as
flex/sdk/trunk/frameworks/projects/framework/defaults.css
Added Paths:
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/TextSelectionVisibility.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/styles/metadata/SelectionFormatTextStyles .as

Revision: 4040
Author: [email protected]
Date: 2008-11-06 18:08:56 -0800 (Thu, 06 Nov 2008)
Log Message:
Improved text hiliting.
Text selections in TextView now hilite using three CSS-settable colors. And you can control whether the selection is shown when the component doesn't have focus, and when the window isn't active.
The visibility of the selection is determined by a new 'selectionVisibility' property on TextView and FxTextBase. The allowed values -- "whenFocused", "whenActive", and "always" -- are available in the new TextSelectionVisibility enum class. This is similar to TextField's 'alwaysShowSelection' property but more general.
The hilite color in each of the three states is determined by the three styles selectionColor, unfocusedSelectionColor, and inactiveSelectionColor. The latter two are new in Gumbo. Note that the existing selectionColor style now applies to selected text as well as to selected list items, etc. We may decide to have unfocusedSelectionColor and inactiveSelectionColor apply to things like list items as well, but that isn't part of this checkin.
QE Notes: The blinking insertion point is now barely visible because it is the selection hilite color. I'll work with the TLF team to get it drawn in a highly-visible way. Also, the selectionColor is not getting properly computed based on the themeColor for FxApplications.
Doc Notes: None
Bugs: None
Reviewer: Deepa
Modified Paths:
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/TextView.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxComponent.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxTextBase.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/GroupBase.as
flex/sdk/trunk/frameworks/projects/framework/defaults.css
Added Paths:
flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/TextSelectionVisibility.as
flex/sdk/trunk/frameworks/projects/flex4/src/mx/styles/metadata/SelectionFormatTextStyles .as

Similar Messages

  • Changing text hilite color?

    Is there a property to change the hilite color for editable
    text sprites? I've got white text on a blue background and the
    default hilite color is a lighter shade of blue that's almost
    impossible to see. Thanks.

    I beleive the editable text hilite style is provided by the
    system and
    in fact can be changed in some systems by end user appearance
    settings.
    But I don't think lingo can alter it.

  • The new 'improved text selection feature' is too sensitive.

    The new 'improved text selection feature' is too sensitive. It tends to highlight a whole page whenever i try to highlight just a single line. And then it keeps on crashing!
    Please fix!

    Could you please share your pdf file with us at [email protected] so that we can investigate this issue?
    Thanks,
    Ankit
    Adobe Reader Team

  • 'improved text selection feature' (revised)

    I have this problem with the adobe reader version 11.2 for the iPad iOS7.
    The new 'improved text selection feature' is too sensitive. It tends to highlight a whole page whenever i try to highlight just a single line. And then it keeps on crashing!
    Please fix!
    Or better yet, bring back the older version! Please! This is getting really frustrating!

    Could you please share your pdf file with us at [email protected] so that we can investigate this issue?
    Thanks,
    Ankit
    Adobe Reader Team

  • Suggestion For Improved Texting 4 Apple

    The iPhone would be greatly improved If you could text from landscape using both thumbs.. Like a sidekick. Both thumbs work better plus they could make the letters bigger like on safari landscape mode. All it would take is a software update and would make a HUGE difference...

    I'd like this as well. Hopefully, Apple will put this into a future rev of the firmware. I can see why they didn't since you cannot see but a few lines above the keybaord when it's up in landscape mode, thereby making it harder to converse in a chat like style. however, i think the added usability will be appreciated as you would still be able to see the most recent message.

  • [svn] 2706: Improve the information given during parse errors by providing more context about which parent token is not expecting a particular child token to follow .

    Revision: 2706<br />Author:   [email protected]<br />Date:     2008-08-01 10:10:58 -0700 (Fri, 01 Aug 2008)<br /><br />Log Message:<br />-----------<br />Improve the information given during parse errors by providing more context about which parent token is not expecting a particular child token to follow.<br /><br />QA: Yes<br />Doc: No<br />Checkintests: Pass<br />Reviewer: Paul<br /><br />Bugs:<br /> SDK-15791 - [MXML Namespaces] Provide better error message when language tags are added as child of Declarations tag<br /> SDK-15659 - [MXML Namespaces] Error message not descriptive when Private tag is not immediate child of mxml document<br /> SDK-15669 - [MXML Namespaces] Error message not descriptive when incorrect <Library> and <Definition> tags are defined<br /><br />Ticket Links:<br />------------<br />    http://bugs.adobe.com/jira/browse/SDK-15791<br />    http://bugs.adobe.com/jira/browse/SDK-15659<br />    http://bugs.adobe.com/jira/browse/SDK-15669<br /><br />Modified Paths:<br />--------------<br />    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/InterfaceCompiler.java<br />    flex/sdk/trunk/modules/compiler/src/java/flex2/compiler_en.properties

    Thank you for the sympathy and the information about the Adobe.com forum Michael.
    I posted here because, to be honest, for a company that's acknowledged their installers and updaters and support needs some work, they seem very determined to obfuscate the means by which users can provide direct feedback to the company. Much like you, I've also noticed a trend in CS5 installations that mirrors the issues that were present in CS4. it's a sad state of affairs.
    As for my installation, you are also quite right to say that a clean install would have been a lot faster than what I went through with TS and it was actually my first idea. Before calling TS I'd actually read through the forums and noticed that a large number of users who were faced with my situation had no other choice but to reformat. I was just giving Adobe the benefit of the doubt and wasted 2 and a half weeks through that course of action...
    What makes this situation even more frustrating is that the installer failed on a fresh system. It was a custom-built design machine, assembled and configured by myself. The only software that had been installed on it prior to Design Premium was Firefox, an FTP client and the start of my problems, trial versions of various CS4 programs. I used trials just long enough to retire the previous design computer so that I wouldn't contravene the EULA's stipulation of not running more than one instance of software at the same time on different machines.  Turns out being honest once again penalised a legal customer.
    If there is just thing users should learn from my far from unique tale of failed tech support it's that if you ever run into a problem with the installation, don't bother calling TS, just reformat and start from scratch.  It might seem like it'll take longer to get going again, but in actuality, it's the opposite. Reformatting means you'll be up and running in about 1 or 2 days rather than 2 weeks.
    Marc

  • HOW TO IMPROVE TEXT VIDEO QUALITY.

    HI, I have a video I am making to explain mathematical calculation which I produced using keynote; This video was made by exporting the keynote document using quicktime; then edited with iMovie and exported using quicktime with the following  option:
    compression DVCPRO50 - PAL,
    compressor: high
    Scan mode : Progressive
    Aspect ratio : 16:9
    Size Dimension : PAL 720 X 576 16:9
    Audio 48000
    On toast, the video was imported to the DVD-Video window and using the following encoding optios the video was burn on the dvd.
    Video Format : MPEG-2
    Average Bitrate: 7.5
    Maximum Bitrate: 8.5
    Motion Estimate: Best and the Half-PEL was ticked
    Other available optins in the window is Automatic.
    the video I finally obtained on dvd was blur/not sharpe and fade in colour compare to the original videos.
    Any help on what I can do to inprove the quality of my video on dvd?
    Thanks.
    Skimy Kinyot.

    Hello Tom,
    Let me clarify: Typically, I am viewing the material on a flat screen TV.
    But it was also projected on a big screen in a movie theater for a film festival. (DVD player plugged to a projector)
    For the TV screen, I would say the quality is not great but acceptable.
    But on a large movie theater screen the artefacts are very visible.
    What can I do to improve the quality for a projection?
    Cheers.

  • [svn] 4648: If text and content are both set on TextGraphic or TextView, content takes precedence.

    Revision: 4648
    Author: [email protected]
    Date: 2009-01-23 14:33:27 -0800 (Fri, 23 Jan 2009)
    Log Message:
    If text and content are both set on TextGraphic or TextView, content takes precedence. Content can then be set to null to allow text to take precedence.
    If there is no text in TextGraphic or TextView should still be able to enter text. Set contentChanged when original empty textFlow is created to make sure a flowComposer is allocated in updateDisplayList().
    QE Notes:
    Doc Notes:
    Bugs: SDK-17307, SDK-16893
    Reviewers: will be Gordan
    Ticket Links:
    http://bugs.adobe.com/jira/browse/SDK-17307
    http://bugs.adobe.com/jira/browse/SDK-16893
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/TextView.as
    flex/sdk/trunk/frameworks/projects/flex4/src/mx/graphics/TextGraphic.as

    Hello!
    I am trying to add photos into the left editable region and text into the right editable region. Nothing happens when I try to use the Insert --> Image command on the left region and I get this error when trying to add text to the right region:

  • Possible Improvement Text Message keyboard/Z10

    Is it possible to relocate the "SEND" button for BB Z10 software to the top right (like in e-mails)? I always send incomplete text messages because the SEND button is realy close to the DELETE button.

    This can't be done but BlackBerry os tools alone you might have luck finding an app to do the job

  • Can anyone help me solve the problem of text displaying very rough on my new ASUS PA279Q display monitor running off my MacBook Pro?

    This is regarding a brand new ASUS PA 279Q, 2560 x 1440 IPS monitor. I'm connected via mini display port (into thunderbolt port on MacBook Pro) to display port on ASUS monitor; using cable ASUS included with the monitor. Mid 2012 MacBook Pro…full specs at bottom of this post.
    I have resolution set at 2560 x 1440 which is the native resolution according to the ASUS spec. I tried the other resolutions available in my System Preferences and text displayed rough with those settings too. I've tried adjusting contrast, brightness and sharpness via the ASUS control panel and didn't solve the problem. Also tried calibrating via Mac's system preferences/display and that did not improve text display either. All the text on this monitor (no matter what software I launch, Finder, InDesign, Illustrator, MS Word, Excel, VMWare Windows XP, Windows versions of Word, Excel, Acrobat, etc, all are consistently rendering text the same way ---  ROUGH and with "HALOS" around each letter.
    All point sizes of text and at various scales, display very rough on the screen. (My comparison is the retina display of my MBP and a Thunderbolt…so those two displays are my expectations.) I'm using the same MBP for both a Thunderbolt display (at work) and this ASUS at my home office.
    On the ASUS it's not as noticeable when the text is on white backgrounds, but I'm a graphic designer and compose images with text all day everyday. Not to mention the specs on this ASUS PA279Q indicate it's built for the professional so I would expect better text rendering. I haven't even addressed color calibration and balance yet, because that won't matter to me if the text won't display any better than it is now.
    I was so hopeful after researching all the specs on this monitor it would be a viable alternative to the glossy display of the Thunderbolt display. (Which, I do love the Thunderbolt display for it's clarity and how it displays crisp, clean text at all sizes. (This ASUS actually displays text decently if I increase the text so each letter is about 4" high. Which is pointless for practical purposes -- that'd be like doing page layout through a microscope!)
    I kept holding off on getting a monitor for the home office thinking the Thunderbolt would be updated soon. I'd be sick if I dropped a grand on piece of 2011 technology only to learn a few days later an updated Thunderbolt display hit the market! Not to mention, I'm praying Apple comes out with a less reflective Thunderbolt display. The glare and reflection is the main reason I looked elsewhere for a large monitor; hence my asking for help. Hoping the ASUS text display issue can be worked out. My expectation is for it to display like the MBP retina and Thunderbolt display text. That possible?
    Alternatively, I guess I could do the Apple Refurb Thunderbolt at $799. And see if there's a decent aftermarket anti-glare I could stick on it?
    Thanks for reading my post. Hope someone can help; offer any suggestions? Words or wisdom?
    Has anyone else had similar issues and figured out a resolution? Help!
    MacBook Pro
    Retina, Mid 2012, 2.3 Ghz Intel i7
    8GB 1600 MHz DDR3
    OS X 10.8.5
    NVIDIA GeForce GT 650M 1024 MB
    ASUS PA279Q

    I uninstalled those two items. It still runs slow on start-up and when opening safari, firefox, iphoto, itunes, etc. It's not snappy like it used to be. Any other ideas? Thanks.

  • How to optimize text editing performance in Flash Builder 4?

    I am running Flash Builder 4.0.0 (build 272416) on a Macbook Pro 2.4 Ghz with 4Gb RAM. I am experiencing extremely poor performance while simply editing moderately complex MXML files.
    By poor performance I mean noticeable lag between keystrokes. Type one char, wait 2 or 3 seconds on a 700 lines MXML with about 20 buttons, 2 AdvancedDataGrids, 1 text area. Fairly complex, but that's what I need.
    Opening said MXML file takes around 12 seconds.
    Saving said MXML results in around 8 seconds: no automatic building, nothing else being done.
    On trivial MXMLs there's still a noticeable lag while typing, around 0.5 seconds per char.
    At this point Flash Builder 4 is unusable for me: editing .as files is still decent, but for MXMLs is almost impossible to work with, as you can see from the numbers above.
    Is there *anything* I can do to improve text editing performance? I've disabled all sort of niceties (automatic completion, indentation and so on) in the prefs, sadly to no avail. This is a major inconvenience for us.

    You understood correctly:
    - I removed all Build Path > Source Paths
    - I moved those paths over to Library Paths > Source attachment
    I took inspiration by how the Flex SDK is added to the project. Flex and flex related frameworks (e.g. datavisualization lib)  also specify a Source Attachment under Lib Path. If I remove the source attachment I am not able to drill down into Flex code when I want to by Command-clicking on a class name (or hitting F3).
    All my SWC are open source. BTW some of the source paths I was using were the path to the Flex code and to datavisualtization lib, which I think are the biggest library I am linking against. So maybe to recreate, just add those 2 libraries and make sure to add the source path AND source attachment.
    I am using RSLs for every library if that matters.
    I don't understand why specifying a Source Attachment would cause any issues...  the swc is in sync with the source specified in its source attachment.

  • Is blurry text something Apple users learn to live with?

    Please help me complete my journey from the dark side. I just bought a new MacBook Pro 15" Unibody after ten years of using IMB/Lenovo laptops. The display is incredible - images are bright and crisp - but text display is much worse. It is readable, but definitely not sharp, and it is tiring to read. It ruins the experience enough that I am considering going back to a PC.
    My Mac geek friend said the display and settings are fine, but was stunned when I showed a side by side comparison.
    Any suggestions as to how to improve text display or do I just learn to live with it?
    Thanks.

    What fixed the issue for you? Have you returned MacBook?
    I have not been able to find a solution for this. Under Windows, I get no font smoothing. All fonts in all applications and most importantly web browsers are sharp.
    This forum here uses fonts that are harder for me to read. Under Windows the same forum is pixel sharp. Other websites under Max OS are pixel sharp.
    As I am not a graphic designer, I do not care for correct font rendering. It seems that Apple assumes that all users are graphics designers as there is no way to turn off the font smoothing.
    Try this:
    *defaults write -g AppleAntiAliasingThreshold 128*
    This will fix the issue for some applications but not all or for all parts of the applications (menu bars can be blurry).
    Yes, Apple users learned to live with it.
    *Any solution?*

  • On the printing slowness of Postscript produced by the JVM from calls to Graphics.drawString() (Linux/Unix)

    Happy new year,
    before the holidays my attention was drawn to an issue that supposedly the Postscript produced by the JVM is too big and hence too slow.  Here are my findings.
    The issue
    Text printing via CUPS to native Postscript printers can be slow. Printing a terms and conditions page (17000 characters/page) takes three and a half minutes to print on a Dell 2330 dn laser printer (96 MB,Max speed 33 ppm). The file is about 8 MB in size. To contrast that, rendering the text to a buffered image with 300 DPI and printing the result produces 7 MB of output which prints in 30 seconds on the same printer. More measures for different printers and documents can be found at the end of this post. The issues is registered as  "JDK-4627340 : RFE: A way to improve text printing performance for postscript devices" (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4627340) and the proposed workaround is to use printer fonts.
    Side remark regarding the workaround
    There is a regression that prevents the workaround from working (bug 9008662 at Sun (not yet visible),  bug 8023990 at OpenJDK (https://bugs.openjdk.java.net/browse/JDK-8023990). Without knowing what other bad side effects this might have, the issue can be resolved by setting the property "sun.awt.fontconfig". On my system I set it to the location of a "fontconfig.properties" of a JVM that does not have the bug (e.g. /home/alex/openjdk_7_b147_jun_11/openjdk/build/linux-i586/bin/java -Dsun.awt.fontconfig="/etc/java-6-openjdk/fontconfig.properties" Print2DtoStream). I also successfully tested the workaround on an Oracle JVM 1.7.0_03-b04.
    Back to the main topic
    How the JVM draws text if it can't use a standard printer font
    Text is drawn with postscript path drawning commands such as "moveto", "lineto" or "curveto". As an example consider the word "ll" which looks something like this:
    %N->short for "newpath"
    N
    %paint first "l"
    %M->short for "moveto"
    0.76875 11.06 M
    %L->short for "lineto"
    0.76875 2.468 L
    1.823 2.468 L
    1.823 11.06 L
    0.76875 11.06 L
    %p->short for "closepath"
    P
    %paint second "l"
    3.649 11.06 M
    3.649 2.468 L
    4.703 2.468 L
    4.703 11.06 L
    3.649 11.06 L
    P
    The same text could be printed with a printer font using the command "(ll) show" which is much more compact but is available in Java only for the Postscript standard fonts and it isn't working at all right now as explained above.
    Is it the file size?
    My first thought was that the file size was the source of of slowness and so I wrote a small processor that would detect glyphs, normalize*1 them and place them in a dictionary. Recurring references to the same glyph were replaced by a dictionary reference  (This is incidentally the fix proposed by the original author of RFE 4627340). This shrunk the file to about 11% of the original size but the processing time surprisingly doubled.
    *1: With "normalizing" I mean applying a translation transform so that the smallest coordinates in the contours of a glyph are exactly 0. In addition I experimented with performing a normalizing scale transform so that all coordinates lie between 0 and 1 so that identical glyphs are detected at arbitrary positions and at different font sizes.
    That led to the question to why there is such a big difference in performance between a Type 1 font dictionary and a self constructed dictionary since both contain basically the same drawing instructions. The difference is apparently that fonts are cached and user drawings are not unless explicitly told.
    The Postscript "ucache" instruction
    Postscript level 2 introduces the "ucache" instruction which seems to be defined for precisely this kind of problem. From the documentation:
    "Some PostScript programs define paths that are repeated many times. To optimize the interpretation of such paths, the PostScript language provides a facility called the user path cache. This cache, analogous to the font cache, retains the results from previously interpreted user path definitions. When the PostScript interpreter encounters a user path that is already in the cache, it substitutes the cached results instead of reinterpreting the path definition. "
    After adding "ucache" instructions to my filter the speed improved by factor 10.
    To illustrate the said the "ll" text from above looked as follows after the transformation:
    %definition of the glyph "l" named "p0"
    /p0
    ucache
    0.000 0.000 1.054 8.592 setbbox
    0.000 8.592 moveto
    0.000 0.000 lineto
    1.054 0.000 lineto
    1.054 8.592 lineto
    0.000 8.592 lineto
    closepath
    } cvlit def
    G
    N
    0.769 2.468 translate
    %draw "l" at 0.769 2.468
    p0 ufill
    -0.769 -2.468 translate
    3.649 2.468 translate
    %draw "l" at 3.649 2.468
    p0 ufill
    -3.649 -2.468 translate
    For ucached shapes there is a special compact representation so that the same can be written as follows:
    /p0
    0.000 0.000 1.054 8.592
    0.000 8.592
    0.000 0.000
    1.054 0.000
    1.054 8.592
    0.000 8.592
    } cvlit def
    G
    N
    0.769 2.468 translate
    p0 ufill
    -0.769 -2.468 translate
    3.649 2.468 translate
    p0 ufill
    -3.649 -2.468 translate
    Interestingly the speed improvement remained the same on a Chinese report that had hardly any character reuse. Upon this observation I changed the filter to not use a dictionary but so simply instruct the interpreter to cache each glyph definition and the performance remained nearly the same.
    The initial "ll" text from above looks as follows after this transformation:
    N
    %paint first "l" cached
    0.76875 2.468 1.823 11.06
    0.76875 11.06
    0.76875 2.468
    1.823 2.468
    1.823 11.06
    0.76875 11.06
    } ufill
    %paint second  "l" cached
    3.649 2.468 4.703 11.06
    3.649 11.06
    3.649 2.468
    4.703 2.468
    4.703 11.06
    3.649 11.06
    } ufill
    Note that I didn't normalize the shapes.
    Why does this improve the performance so vastly if the shape is drawn only once? For a while I thought perhaps that the interpreter would consider two paths which differ only by a translation as being the same but rereading the documentation and looking at the Chinese example in which nearly all characters are unique, disproves this. The relevant part of the documentation reads:
    "Caching is based on the value of a user path object. That is, two user paths are considered the same for caching purposes if all of their corresponding elements are equal, even if the objects themselves are not.
    A user path placed in the cache need not be explicitly retained in virtual memory. An equivalent user path appearing literally later in the program can take advantage of the cached information. Of course, if it is known that a given user path will be used many times, defining it explicitly in VM avoids creating it multiple times.
    User path caching, like font caching, is effective across translations of the user coordinate system, but not across other transformations, such as scaling or rotation. In other words, multiple instances of a given user path painted at different places on the page will take advantage of the user path cache when the current transformation matrix has been altered only by translate. If the CTM has been altered by scale or rotate , the instances will be treated as if they were described by different user paths."
    An explanation that would fit the findings
    The rasterizer renders the page multiple time (perhaps in order to save memory and produce horizontal strips). On the first rendering the cache is filled and reused on the subsequent renderings thereby improving performance even if all cached items are used only once.
    Based upon this theory I hoped that the strip height would grow if I added more memory to the printer but this was not the case on the two printers for which I had memory to test with. Even substantial changes to the available memory (e.g. going from 32 MB to 96 MB) had no impact whatsoever on the performance.
    Summary
    The issue is not related to the file size as the original requester suspected but very likely due to the uncached rendering. Caching of glyphs can be achieved by using the "ucache" instruction or perhaps by placing the glyphs in font dictionaries and using the "show" operator.
    Although reported in 2003, time is apparently not healing this quick enough since printers in the 10,000$ class like the Sharp MX2310U still take a full minute to print 10 pages and a desktop printer may be blocked for over an hour for the same document.
    We will now try to use the CUPS filter and leave the printers configured as Postscript printers. If there is interest I can post the single file source of a CUPS filter that performs the inline conversion described. Apart from libl it requires no additional libraries and written using flex it is reasonably lightweight and fast.
    I would appreciate any opinion on whether or not the proposed workaround for bug 8023990 (https://bugs.openjdk.java.net/browse/JDK-8023990), namely having the system property "sun.awt.fontconfig" pointing to a working fontconfig.properties of a previously installed and working 1.6 version file, is safe.
    Measures (Appendix)
    "Terms and Conditions" report
    Testing a single page "Terms and Conditions" report in "Arial" 8pt (I am aware that "Helvetica" is width compatible and nearly looks the same but in this particular case the line height was also relevant and as explained above, printer fonts are currently not working). The page contains 17000 characters of which some parts are bold and some italic. This is a real world example and to make things worse the requirement is to print the text on the backside of every page on a certain class of reports. I am aware that this is a bit extreme but I also felt that I couldn't dismiss it as being unreasonable.
    File "Arial.ps" (7.5 MB Unmodified output of the JVM)
    Printer
    Printing time
    Dell 2330dn 32MB/96MB
    3:50 minutes
    Lexmark X658de (55 ppm, aprox. 5,000$)
      1:45 minutes
    HP LaserJet 4240n 64 MB
    1:12 minutes
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    1 minute
    HP Color LaserJet 4650 dn 128/384MB
    51 seconds
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    31 seconds
    Arial_inline.ps (8 MB contains "ucache" without normalization and without dictionary)
    Printer
    Printing time
    32MB/96MB
    30seconds/30seconds (Improvement by factor 7.7)
    Lexmark X658de (55 ppm, aprox. 5,000$)
      15 seconds (Improvement by factor 7)
    HP LaserJet 4240n 64 MB
    47 seconds (Improvement by factor 1.5)
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    20 seconds (Improvement by factor 5)
    HP Color LaserJet 4650 dn 128/384MB
    46 seconds (Improvement by factor 1.1)
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    14 seconds (Improvement by factor 2)
    Asian characters test
    Testing 10 pages of Asian characters in the font "WenQuanYi Zen Hei" 12pt where each page contains 49 lines by 40 unique characters. The document contains the 30,000 characters between unicode 0x4e00 and 0x9fff. This is a nonsense stress test but it illustrates  that the "ucache" speedup works even though no character is repeated in the report.
    Asian.ps  (52 MB Unmodified output of the JVM)
    Printer
    Printing time
    Dell 2330dn 32MB/96MB
    64 minutes
    Lexmark X658de (55 ppm, aprox. 5,000$)
    Not measured
    HP LaserJet 4240n 64 MB
    11 minutes
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    Not measured
    HP Color LaserJet 4650 dn 128/384MB
    9:13 minutes
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    4:08 minutes
    Asian_inline.ps (54 MB contains "ucache" without normalization and without dictionary)
    Printer
    Printing time
    32MB/96MB
    5:30 minutes (Improvement by factor 11.6)
    Lexmark X658de (55 ppm, aprox. 5,000$)
    Not measured
    HP LaserJet 4240n 64 MB
    3:48 minutes (Improvement by factor 2.9)
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    Not measured
    HP Color LaserJet 4650 dn 128/384MB
    2:46 minutes (Improvement by factor 3.4)
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    48 seconds (Improvement by factor 5)

    Hi Sven,
    Will putting the boilerplate in the trailer section allow me to still have it appearing on the back page of the main report? This is where it needs to be as far as the printed report goes - it is duplexed.
    Regards
    Lanny

  • How do I accept/reject green/red changes in a FM CMP Compare Document

    I am working in FM 11 and needed to merge one file that two writers worked on at the same time with different sections of that file updated. I used the FM Utility > Compare Documents. The result CMP file showed me the inserted text in bright green and the deleted text in red. How do you accept/reject these changes? My workaround is to retype what I wanted to keep and select and delete text I wanted to delete.
    I also tried to use SVN update to merge the files, but SVN didn't seem to be able to merge my two files (even though SVN merged a text file that user 1 UPDATED before they COMMITTED their change. The UPDATE merged the changes from writer 1 to the working copy from writer 2 without disturbing writer 2's changes. Then writer 2 was able to COMMIT. But this only worked on a TXT file and did not work with FM files. With FM, SVN just would not let writer 2 UPDATE if his copy was not in sync with the committed copy.
    Ideally I would like to be able to merge changes on the same file from two writers who updated different sections. Any suggestions? Thanks.

    Another approach:
    FrameMaker uses the conditions Inserted and Deleted to mark inserted and deleted text in the CMP file.
    In the Search/Replace dialog select the Deleted condition for deleted text to search for.
    Leave the Replace box empty.
    Then search for the Deleted condition and either replace (i.e. delete the text) or leave it as it is.
    After this search/replace the remaining text with the Deleted condition is correct. Therefore delete this condition without deleting the text.
    Then do the same with the Inserted condition for inserted text. Either delete this text or leave it as it is.
    Then delete this Inserted condition.

  • Can't uncheck mute mac OS 10.8 book pro

    this has happened on the first awaking from sleep after installing 10.8
    the f 10 key that mutes and unmutes sound has become stuck in the muted condition hitting it just shows the large sound level icon with the diagonal line through it but greyed out hitting the f12 key removes the large diagonal slash and shows full volume but greyed out and the small circle with diagonal slash is seen at the bottom centre of these large soundlevel control icons
    the control in the menu bar is also greyed out and can not be adjusted from its bottom position.
    the sound system preference shows out put volume at full but the the mute box is checked and grey and can not be unchecked.
    sound was working after the install as I was playing with the improved text to speach voices...
    the problem cropped up after awaking from sleep
    all other functions seem to be OK
    anything else I should try? ( I did a search here and found reports going back to 2006 here but they seem to centre on faulty headphone jacks and I have never used anything but the builtin speakers on this MBP)
    Hardware Overview:
      Model Name:          MacBook Pro 15" mid 2009
      Model Identifier:          MacBookPro5,3
      Processor Name:          Intel Core 2 Duo
      Processor Speed:          2.8 GHz
      Number of Processors:          1
      Total Number of Cores:          2
      L2 Cache:          6 MB
      Memory:          4 GB
      Bus Speed:          1.07 GHz
      Boot ROM Version:          MBP53.00AC.B03
      SMC Version (system):          1.48f2
    System Software Overview:
      System Version:          OS X 10.8 (12A269)
      Kernel Version:          Darwin 12.0.0
      Boot Volume:          Macintosh HD

    ok as found elsewhere in these forums this is fixed by a full shutdown
    power off and a fresh power on start
    a restart selection from the apple menu did not work to fix it if it happens again after waking from sleep mode I will update this thread

Maybe you are looking for

  • Key figure in a series

    Hi SDN, Our customer pointed out that on a certain metric, the key figure needs to a additive series, rather than an individual value. So except for the 1st fiscal quarter every other qtr is sum of itself and the previous qtr - within a single year.

  • File in the Uppen mode is not getting deleted !

    Hello All, I am creating a file, writing data into it, later, send this file as an email attachment and then delete the file. --This entire thing is in while loop. My problem: I could create a file(in append mode,) write data into it and send it as a

  • How can i get all my apple game apps on my windows computer?

    I have a windows tablet and I  would like to play my apple games that were downloaded in the apple store and or iTunes. How do I transfer to my windows tablet?

  • How do I remove a Spot Plate from an .ai or .pdf file?

    I need to remove a separation called Spot Plate, and another called black. They represent micro detail that has nothing to do with the finished product, but as long as they are there they present a problem at press time. Thanks,

  • Command /usr/bin/codesign failed with exit code 1

    Hi  I am getting this type of error when i am trying to run application on device . I create certificate and provisioning properly, but i am getting this error every time. Please help me out thanks in advance.