[Open discussion] About advanced features of building LV programs

Many of you probably know the "VIPM" program, it's a very useful "container" for managing VI libraries, install/uninstall/update them in a blink of an eye.
The latest version of the program was made in LV8.2.1
I 'm taking it as an example of "advanced LV programming" (I think it is).
I have some questions, I cannot figure out the tricks they used
( 1 ) See picture attached. How is it possible to pop up the little window on the low-right corner (VIPM Legend) ??? is there any trick?
( 2 ) How to do the "StatusStrip" object(bottom zone of window with "Ready...") ??? In MS Visual Studio it is an object buildt in the enviroinment
(3 ) The Ring menu with pictures inside, are they customed ring menu?
( 4 ) The black - pointed - circle upper right corner is a moving picture, when it's updating or checking something, it becomes black and rotate, so the user
understands the "busy state"
( 5 ) The search control string implements a "search on the fly" so that the elements in the table are updated (filtered, for example considering the "name" field) every new character you digit inside.
How to implement it? Fire and handle an event, something like "Search_button.typedChar" ?
( 6 ) The upper bar with the buttons... I think they just lay down thos buttons, it's not an "object" like in MS Office where you have a "toolbar" (actually many) and user can add/remove buttons etc....
A Labview limitation? Workaround?
( 7 ) And one more feature I've found:
I think that also the installation program was made in LV. I mean, as an entire application, WITHOUT using the Project->Build Specification -> new installer
wizard.
In fact I think they don't check and include the presence of LV runtime 8.2.1, they simply state it is required, while the NI wizard automatically build a "window installer compliant" sort of "package" with all the stuffs (runtimes, etc...).
When you run an installer made with wizard, it ensure the program is registered under your "Control panel -> add/remove programs" list (Win Xp).
VIPM is not registered there, so you unistall by running their "custom unistaller".
I think the default wizard is pretty "poor" , what do you think? If you run VIPM installation you can think "it would be impossible to do this with the wizard
installer". Seems they replicated the steps of installation manually, keeping total control where to copy link, files, etc....
I hope to hear opinions about these topics from experienced LV users that go beyond the simple use of what NI give us.
Thanks and have a nice day
Attachments:
Startup screen VIPM advanced controls.jpg ‏237 KB

Slyfer wrote:
Many of you probably know the "VIPM" program, it's a very useful "container" for managing VI libraries, install/uninstall/update them in a blink of an eye.
The latest version of the program was made in LV8.2.1
I 'm taking it as an example of "advanced LV programming" (I think it is).
I have some questions, I cannot figure out the tricks they used
What some may call tricks, I call, working with the tools at hand to get the job done. All of the development was done in pure G. No DLL's or ActiveX required. I'd also like to say that I'm not the sole developer of VIPM. There were a few others at JKI, that contributed to its success. I was however deeply involved in the user interface implementation. The decision making process about how the software should look and feel was a team effort. Every button, menu item and graphic was a concious decision and had to be peer reviewed. Thank you for categorizing VIPM as an example of advanced labview programming. That means a lot to me and the VIPM development team.
( 1 ) See picture attached. How is it possible to pop up the little window on the low-right corner (VIPM Legend) ??? is there any trick?
User interface development sometimes requires a little knowledge in using graphics editing software. LabVIEW supports the use of *.png images on the front panel. PNG supports alpha blending and thus you can have images that appear to fade away or cast shadows. The legend is an indicator that has an image of a rectangle that casts a shadow. The window tracking is done by programmatically moving the indicator as the window resizes.
( 2 ) How to do the "StatusStrip" object(bottom zone of window with "Ready...") ??? In MS Visual Studio it is an object buildt in the enviroinment
This is simply a LabVIEW pane with a text box indicator.
(3 ) The Ring menu with pictures inside, are they customed ring menu?
You can do a lot of this stuff using the control editor. The ring doesn't have pictures inside it. It has pictures over it. Can you tell the difference? It doesn't matter how it's implemented but how it looks and feels. if it feels like it's inside the ring then it is.
( 4 ) The black - pointed - circle upper right corner is a moving picture, when it's updating or checking something, it becomes black and rotate, so the user
understands the "busy state"
LabVIEW supports animated GIFs. It's simply a matter of toggling between static and animated GIF. Again, knowledge of using a graphics program and how to create animated GIFs comes in handy here. There was a discussion on LAVA about this. Also over here.
( 5 ) The search control string implements a "search on the fly" so that the elements in the table are updated (filtered, for example considering the "name" field) every new character you digit inside.
How to implement it? Fire and handle an event, something like "Search_button.typedChar" ?
Dynamic events definitely help here. I mean, you can just register on value change and filter your list contents. Of course you need to program your filtering algorithm. Nothing is free in the LabVIEW world. Except the LabVIEW Wiki, the LAVA Forums and the Code Repository.
( 6 ) The upper bar with the buttons... I think they just lay down thos buttons, it's not an "object" like in MS Office where you have a "toolbar" (actually many) and user can add/remove buttons etc....
A Labview limitation? Workaround?
Yes, the buttons are laid down flat. It's not a toolbar... so? Toolbars are so yesterday and most people don't bother to configure them anyway. As another poster mentioned there is a better explanation on the hovering effect here.
( 7 ) And one more feature I've found:
I think that also the installation program was made in LV. I mean, as an entire application, WITHOUT using the Project->Build Specification -> new installer
wizard.
In fact I think they don't check and include the presence of LV runtime 8.2.1, they simply state it is required, while the NI wizard automatically build a "window installer compliant" sort of "package" with all the stuffs (runtimes, etc...).
When you run an installer made with wizard, it ensure the program is registered under your "Control panel -> add/remove programs" list (Win Xp).
VIPM is not registered there, so you unistall by running their "custom unistaller".
I think the default wizard is pretty "poor" , what do you think? If you run VIPM installation you can think "it would be impossible to do this with the wizard
installer". Seems they replicated the steps of installation manually, keeping total control where to copy link, files, etc....
I'm not sure if this is a compliment or a criticism. The installer was done using pure G. The main reason for this was that we wanted the installer to be cross-platform. The only other way was to use a JAVA based installer which we couldn't justify using. This is not to say that this won't change in the future. Everything seems to work fine right now and all users of VIPM already have LabVIEW installed so it's not a huge leap to ask them to make sure they have the proper LabVIEW run-time engine. 
I hope to hear opinions about these topics from experienced LV users that go beyond the simple use of what NI give us.
Thanks and have a nice day
One last thing that people ask a lot about is the MCL in VIPM. An explanation of this is over here. If you want to soak in some more discussions on advanced LabVIEW programming topics I suggest to head on over to the LAVA Forums.
Michael Aivaliotis
VI Shots LLC

Similar Messages

  • Microsoft opens up about more Windows 10 preview features in the works

    >>>
    Microsoft opens up about more Windows 10 preview features in the works
    Carey Frisch

    From that article:
    Belfiore did officially acknowledge some of the coming Windows 10 under-the-cover features that were disclosed early in a Microsoft blog post which was later pulled —such as the fact
    a Microsoft Account won't be required for login (users will be able to use Azure Active Directory for single sign-on instead).
    Is there seriously any possibility that a true local account won't be possible?
    That's "last straw" material.  Microsoft needs to be careful.
    -Noel
    Detailed how-to in my eBooks:  
    Configure The Windows 7 "To Work" Options
    Configure The Windows 8 "To Work" Options
    Linux is starting to be more appealing.

  • Discussion about the 'changelog' option from PKGBUILD

    Hi people,
    I am curious about the changelog option of PKGBUILD[1]. I don't remember seeing many packages (if any!) using that option.
    I stumbled upon this when I viewed the feh[2] PKGBUILD[3], which has just been updated. This PKGBUILD doesn't use such option, but feh ships with a changelog file:
    thiago@arch ~ $ head /usr/share/doc/feh/ChangeLog
    Sun, 27 Apr 2014 20:28:02 +0200 Daniel Friesel <[email protected]>
    * Release v2.11
    * Patch by Michael Vorburger: Fix erroneous free() in case of failed
    scandir (closes #140, #147)
    * Patch by rangerer: --randomize: re-randomize after list is through
    (closes #154)
    * When setting a wallpaper from a URL, do not try to store it as
    absolute path in .fehbg (closes #153)
    * Add --scroll-step <px> option to change scroll_{up,left,down,right}
    Well, the specific question about feh is: should I file a bug report about this?
    Now, about changelogs in general: should we care about this feature?
    From the packages I currently have installed, I found that only 7 of them use the changelog option. You can quickly count yours with:
    thiago@arch ~ $ pacman -Qc > output; grep -v 'no changelog' output | grep 'Changelog for'
    Changelog for gdal:
    Changelog for geos:
    Changelog for kchmviewer:
    Changelog for libgeotiff:
    Changelog for powertop:
    Changelog for proj:
    Changelog for spotify:
    (a couple of error messages also appears, from packages without changelogs in their PKGBUILDs).
    [1]: https://wiki.archlinux.org/index.php/PKGBUILD#changelog
    [2]: https://www.archlinux.org/packages/extra/x86_64/feh/
    [3]: https://projects.archlinux.org/svntogit … ckages/feh
    There is also an old discussion here[4].
    [4]: https://bbs.archlinux.org/viewtopic.php?id=70557
    From Allan's response on #13, I had an idea: what if pacman -Qc (or similar), instead of showing the changelog pointed out in the PKGBUILD, showed us the last commit(s) from our official SVN repo? Would be relevant to open a new feature request on the bugtracker with this idea?
    Last edited by thiagowfx (2014-04-28 03:59:41)

    There are many causes for each of the errors mention.  It would be best to put one issue to the forum at a time.  For example, some of these issues occur then tasks are deleted from projects but a timesheet has been submitted.   Depending
    on the scenario, some of these issues have been fixed with the latest service pack.
    Other issues are due to bad scheduling habits with the project managers and so first determining what they have done can help resolve some the issues.
    _error Loading, is because something is NULL in the data and the jave is choking when it build the form. Again, these may be because of delete tasks, resources, projects  or someone doing copying and pasting of rows.
    cheers!
    PS.  Train your PM to not COPY and PASTE rows in project schedules.  It can be done, but it can create problems.  There are over 500 fields and some have unique data and the copy paste creates havic.
    Michael Wharton, MVP, MBA, PMP, MCT, MCTS, MCSD, MCSE+I, MCDBA
    Website http://www.WhartonComputer.com
    Blog http://MyProjectExpert.com contains my field notes and SQL queries

  • Advance features available in sql server 2008 R2 compared with SQL 2008 SP2

    Hi,
    Can some one brief me the advance features available in sql server 2008 R2 compared with SQL Server 2008 SP2.
    I am planning to upgrade my existing sql server 2008 SP2 to sql server 2008 R2, before that i need the advantages to proceed , if the advantages are not suite to my requirements then i will drop out this option.
    Please give me the detailed reply for my analysis
    hemadri

    Hi Hemadribabu,
    There are some new features in SQL Server 2008 Service Pack 2(SP2), including SQL Server utility, Data-tier Application (DAC), Reporting Services in SharePoint Integrated mode and partitioning improvement. Features are supported by the different editions
    of SQL Server 2008 R2. For example, the Report Builder 3.0, PowerPivot for excel are available on the SQL Server Datacenter and SQL Server 2008 R2 Parallel Data Warehouse, they can assist you creating business intelligence documents. Here are the Top
     new features in SQL Server 2008 R2, including 
    Report Builder 3.0, SQL Server 2008 R2 Datacenter, SQL Server 2008 R2 Parallel Data Warehouse, 
    StreamInsight, Master Data Services and so on.
    For more information about SQL Server 2008R2 and SQL Server 2008 SP2, you can review the following articles.
    http://msdn.microsoft.com/en-us/library/cc645993(v=sql.105).ASPX
    https://social.technet.microsoft.com/wiki/contents/articles/1486.microsoft-sql-server-2008-sp2-release-notes.aspx
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • Questions about divulging information about future features

    Good morning,
    I'm making my way through this thread for the first time.
    As someone who has passed the California Bar and who has been a stockbroker in the past, I would like to comment on the statement of Steve Forde, who was the Senior Product Manager for Visual Effects for Adobe for portions of 2011.
    Steve said,
    "Unfortunately - we get stuck in a legal pinch about commenting on ANYTHING that may or may not be in future products, off the record or otherwise."
    I'm asking that you consult your internal SENIOR legal counsel again regarding this statement that you assert prohibits you from giving any details whatsoever about what the Adobe Team may or may not aspire to having in future versions of After Effects.
    I'm asking this of you for a couple of reasons.
    Firstly, no attorney denies that the law changes over time and recent court decisions have made shareholder derivative lawsuits much less popular as a way for the plaintiff's bar to make a quick buck by extorting money from companies who may have made aspirational statements to shareholders or others in conference calls or elsewhere.
    As I understand the current trends in Delaware Law, (which, as the situs for quite a few corporations governs large swaths of their conduct) as long as appropriate disclaimers are clearly communicated at the time of the aspirational statement, such language is now permissible.
    Such standard disclaimers could include language such as
    "we cannot guarantee whether any feature discussed will appear within one year or within five years or whether it will ever appear at all.  It is currently a goal of the design team to reintroduce this feature, but we reserve the right, in our exclusive discretion to change that decision for any reason whatsoever, without consequence.
    Additionally, you are vested with no rights to rely on any assertion or representation made based on any such aspirational statement and we insist and demand you consult an attorney before embarking on any course of conduct, such as purchasing stock or altering any current or projected business plan, based in any manner upon what we say here.
    However, given the above caveats, it is the current goal of the Adobe design team to reintroduce this feature within the next three releases of AE again, subject to change at our sole and exclusive direction in any manner, time or mode of our choosing, without prior notice of any kind."
    If you had a standard disclaimer such as the above that you attached to any and all such statements (by having it appear within the signature block of any Adobe employee posting to this forum), it could take conversations such as this to a more rewarding level for both Adobe staff (who could share their very profound dreams and aspirations with us) and the Adobe community at large, which provides inspiration and helpful feedback to Adobe employees seeking to assist us.
    Then the focus could shift to whether or not you were divulging trade secrets.  But it would still permit you to be more informative in a general way.
    So I ask that you run this by your SENIOR legal counsel again.   Remember, just as there can be different ways to tackle the same 3D graphics animation challenge, each with rewarding results, attorneys similarly can vary from attorney to attorney and new and bright ideas on how to approach such issues do occur from time to time, especially in light of the massive favorable swings in case law supporting the rights of massive global corporations such as Adobe viz a viz the rights of the little guy.
    Sincerely, Matt Dubuque
    Here is Steve's quote in its entirety, from May 26, 2011:
    Unfortunately - we get stuck in a legal pinch about commenting on ANYTHING that may or may not be in future products, off the record or otherwise.
    That being said, as Michael explained in a previous post, Vector Paint got stuck in the conversion of AE to 64 bit.  It's something we hear quite a bit from our users that Vector Paint is important.  Again - wish I could give you more than that, but we are bound by very strict rules.
    Therefore - it is important to us, and the more we hear via this form the more likely it is to get resources behind it in a future release. Again I realize it is impersonal, but the results of this form are sent via email to a real human every time someone hits submit; then that person brings the results of submission to a weekly meeting on the AE team where we discuss features and scheduling.
    Steve
    Sr. Product Manager - Visual Effects
    Adobe Systems Inc.

    Attaching an appropriate disclaimer may be fine for an attorney to dot all the i's and cross all the t's, but there is one thing it will NOT do: it won't stop people from misinterpreting what they read.
    Most people go by what they PERCEIVE to be true and not the ACTUAL truth, a fact that people in marketing like me deal with all the time.
    Steve Forde might write the following totally hypothetical and totally fictional line in a blog:
    "We're thinking about a feature for a future version.  Right now we call it the Clean Plate Generator.  You would be able to shoot a single clip, panning and tilting the camera as desired, and After Effects would automatically create an image whose total size matches the totality of the image shot in the clip.  It would even remove selected foreground subjects such as a stray person who inadvertantly walks into the shot."
    Sounds great, yes?  And with your proposed disclaimer, all would be good; Adobe would have covered its corporate pink posterior.  Or would it?
    Do you wish to speculate how many people would read that as a statement of a definitely-going-to-be-there feature in the next AE version? 
    Can you imagine the can of worms that would open when this fictional feature isn't in the next version? 
    Would it really be worth the massive and expensive fence-mending campaign Adobe would have to undertake among angry users who were erroneously looking forward to this fictional feature? 
    All of which could have been avoided simply by not saying a word?
    I can see where attorneys may like a hypothetical situation as the one above: they could charge more billable hours!  I doubt Adobe would like it, however.
    Legalese is one thing, maintaining happy customers is another, and there is no amount of legalese that can overcome people's nasty tendancy to perceive what they read as what they WANT to read instead of what is actually written.
    If people would read what was actually written, there would be far fewer posts in this forum that say in essence, "Hey, how come it takes two weeks to render ray tracing on the brand-new HP student laptop  I just got from Wal-Mart?"

  • How to update apps in a ZTE Open (with FFOS 2.0 custom build)?

    I have a ZTE Open I regularly update trough custom builds. In particular, I updated it to the 2.0 version by:
    BRANCH=v2.0 VARIANT=user ./config.sh inari
    BRANCH=v2.0 VARIANT=user ./build.sh
    The operation has apparently been successful, and by the test apps being missing I guess that I really built and flashed the user variant.
    Now, I do not expect system updates to work, as I heard that the inari update channel has been shut down.
    Though, I would expect it to at least automatically update the third-part apps from the Market store. This does not seem to happen: I have outdated apps (Loqui IM v3.1, in particular) but the "Check now" button from the Settings has no effect (it says "Checking for updates", but nothing else happens).
    Moreover, I do not remember of having ever received an update with previous build, so I guess it may be not a problem with this particular build.
    Is there something I can do about it?

    Are other ZTE Open users with a custom build experiencing the same problem? Do you receive any app update at all?
    I can't tell whether there is a problem in my build, in some setting or in the device.

  • Error to open a data model in Report builder (Word)

    Dear all,
    Im troubles when i try to open a data model in Report Builder (Word). Someone know about this problem?
    The message is: A error has ocurred. Check the settings and try again.
    Any suggestion?
    Thanks for all!

    I've also got this error several times. Usually the reason is an error in the Publisher query (or data template). It's better to first test (view) that you get a proper xml-output in Publisher, and only after that try to create an rtf-template. If this doesn't work, I usually start from the beginning, and first make a very simple report, then try the template, and if it works, then gradually increase elements for the Publisher side. Sometimes I haven't got any idea why it didn't work at the first place, when it then works after beginning from the simple report.

  • Enable advanced features in Adobe Reader

    The Adobe Acrobat 8.0 upgrade enables advanced features in Adobe Reader to a limited number of users.
    Does the LiveCycle Designer 8.0 that comes with Acrobat 8.0 also have this option?

    You cannot add the usage rights from LiveCycle Designer. You have to save the form as a PDF then open it in Acrobat and add the usage rights.

  • Reg: To open a Browse Window Using Form Builder

    Dear All,
    I am trying to open a browse window using form builder.I am using forms 10g.
    I have user the following code.
    Declare
    l_file_name Varchar2(383);
    Begin
    l_file_name := webutil_file.file_open_dialog( );
    If
      l_file_name Is Not Null
    Then
      If
        :images.Rowid Is Not Null
      Then
        create_record;
      End If;
      client_image.read_image_file ( l_file_name, Substr ( l_file_name, Instr ( l_file_name , -1 ) ), 'images.images' );--block.item
    End If;
    End;I have attached the webutil.pll in attached library.
    It shows an error" WEBUTIL Object group not attached to this form".
    Can any one help me how to attach that object group.
    Thankx in advance.
    Cheers,
    Jai.

    write this in your 'Browse' Button's , when_button_pressed trigger
    DECLARE
      filename VARCHAR2(500);
    BEGIN
      filename:=GET_FILE_NAME(' ',NULL,NULL,'Choose any directory.',OPEN_FILE,TRUE);
      :txtbx3:=filename;  -- Here you will assign to you form's field.
    END;Edited by: Tuts009 on May 10, 2010 5:00 AM

  • I wish to speak to adviser who can help with my problem , not start a discussion about it

    I wish to speak to an advisor about my problem nor start a discussion about it

    If it is to do with your PSE9 error though be aware you will probably need to pay for support (both installation support and complimentary incidents for PSE are current version only), defects covered only for current (v12) and previous (v11) versions. :
    Unlimited installation support for the current version of the software product, including trials.
    Unlimited installation support for the previous version of the software product. (Not available for Adobe Photoshop Elements and Adobe Premiere Elements.)
    For two versions back, installation support is provided for 90 days after the current version has been released. For example, installation support for CS4 is available up to 90 days after the release of CS6. (Not available for Adobe Photoshop Elements and Adobe Premiere Elements.)
    How-to and product usage support for the current shipping version. This type of support is also provided for the previous version for 90 days after a new full version has been released.
    Product defect support for the current and previous version of the software product, including trials.
    A limited number of complimentary technical support incidents. Technical support incidents cover basic "how-to" questions and troubleshooting unexpected behavior related to documented features. Your complimentary incidents are available for 90 days after you contact support for the first time:
    <snipped> ...
    Photoshop Elements and Adobe Premiere Elements: two complimentary  incidents, current version only
    Cheers,
    Neale
    Insanity is hereditary, you get it from your children
    If this post or another user's post resolves the original issue, please mark the posts as correct and/or helpful accordingly. This helps other users with similar trouble get answers to their questions quicker. Thanks.

  • For some reason, even though I have advanced features checked, the menu with green screen and all those isn't popping up when I drag the video on top of another one.

    For some reason, even though I have advanced features checked, the menu with green screen and all those isn't popping up when I drag the video on top of another one. Help?

    Hi
    I would trash - iMovie pref file - and re-try - sounds like this got faulty.
    • Delete iMovie pref. file. iMovie pref. file resides.
    Mac Hard Disk (start-up HD) / Users / "Your account" / Library / Preferences
    and is named. (one or more of these)
    com.apple.iMovie.plist
    com.apple.iMovie3.plist
    com.apple.iMovie7.plist
    com.apple.iMovie8.plist
    com.apple.iMovie9.plist
    com.apple.iMovieApp.plist
    and find
    com.apple.iApps.plist
    While iMovie is NOT RUNNING - move this/these file/s out on to desk-top.
    Now restart iMovie.
    If You run Mac OS X.7 or more - then the Library in the User-account folder is invisibly and need to be set to be viewable. IT IS NOT in the Library on Root level (when opening MacintoshHD - first window = root level)
    ( It can be done like this: Open Terminal, then enter:
    chflags nohidden ~/Library (exactly like this - space included)
    Press return, then restart, and it will always be visible until the next major update, when you do the same thing again. )
    Yours Bengt W

  • (Looking for) Old discussion about »best« justification settings

    Hi there!
    I seem to remember there once was a vivid discussion about the best working justification settings in the old days of this forum – about 2 or 3 years ago, I would guess. Quoting »justification settings« I mean this tricky palette with minimum, desired and maximum values for word spacing, letter spacing, glyph scaling etc. I believe it was Dave Saunders among others taking part in that discussion ...
    Well, the forum search didn’t help me a lot. Is there a chance to find any old discussion here at all?
    Cheers,
    Klaus

    I have archives which are not on the forums any longer. I didn't find a post from Dave, but here's some posts from others...
    Ole Kvern:
    Fellow InDesigners,
    For whatever it's worth, I start with:
    Word Spacing: 95 / 100/ 140
    I never use any letter spacing or glyph scaling (so those settings are at 0/0/0 and 100/100/100, respectively). I turn on optical kerning and use the paragraph composer. I put fairly tight limits on hyphenation.
    This approach will sometimes result in overly-wide word spacing, but I've found that a.) wide word spacing is easy to find and fix, and b.) the reader's eye is less sensitive to variation in word spacing than it is to variation in letter spacing.
    I look at every line in the book. No matter what your spacing settings are, nothing absolves you from this responsibility.
    I think it works pretty well. Your mileage may vary.:-)
    Kenneth Benson:
    The "right" values for these settings depends on typeface, size, column
    width, hyphenation settings, and the phase of the moon, but most books
    use something close to 100% for Desired, something less than but close
    to Desired for Minimum, and something greater than Desired for Maximum.
    I'm looking at a book now that uses a 27p wide column, 10/12 Sabon, with
    Justification settings at 80/100/133, but in this same spec I've seen
    90/115/200 and 75/95/150. You need to give the program a range in which
    to work; if you tell it to use 100/100/100, all the spaces will be
    exactly the same size. The narrower the column, the bigger the type, the
    more restrictive the hyphenation settings, the more generous you should
    be with min/max settings. The wider the column, the smaller the type,
    the less restrictive the hyphenation settings, the more restrictive you
    can be with min/max settings. In the end, it comes down to what looks
    best. Try a variety of settings on one page of justified type, and then
    pick the one that looks the most readable.
    Dominic Hurley:
    Depends on the font (which is another point to consider - not all digital fonts with the same name have the same metrics, and if you are trying to match a book set with metal type you're in for a lot of manual work). Desired is usually set at 100 per cent (which means ID will strive to use the word spacing set in the font). I usually don't like seeing word spacing set below 90 per cent. Maximum is what you can live with. I always leave letterspacing set at 0 (I don't believe in it), but those who do use it will normally use a very tight range.
    Mike Witherell:
    No matter what Justification settings you setup in InDesign paragraph styles, InDesign will vary from it. My belief is to give it more parameters to work with, in order to get closer to what I want to see more often. I setup at least 2 if not all 3 settings to have a bit of leeway. For example:
    Word Spacing: 80 / 100/ 120
    Letter Spacing: -5 / 0 / 5
    Glyph Scaling: 97% / 100% / 103%
    If the OP wants looser spacing most of the time, he might try increasing the numbers, especially the desired, like this:
    Word Spacing: 100 / 120 / 140
    Letter Spacing: 5 / 10 / 15
    I usually don't give an tracking values to the styles at all.
    My apologies in advance to those who are horrified at the idea of glyph scaling.
    There was another lengthy discussion on the pros and cons of glyph scaling...
    Harbs

  • Sir, Lady, Do you remember how many opened discussions do you have?

    Hi!
    Probably this is part of the moderators life, but I would like to clarify this point, in order to avoid problems
    We discussed some time ago about user blacklist and how to avoid answering to users who only open discussions and don't give any sort of feedback, so I was wondering,  if we can friendly remind this to those users when they open a new disucssion or is this against ROE?
    Cheers!
    Luis

    Hi Luis
    sorry... a bit of war and peace but covers a heap of scenarios for how I try to keep the communities I'm part of professional.
    I do that now. My approach (particularly in GRC community) is:
    they say problem solved/solved myself - I ask them to share their solution with the rest of the community
    when they say thanks and it's working now - I ask them to mark their question as complete (I don't tell them which comment to mark as correct as I'm not after points. Though, sometimes if suggest they mark a specific person if that person gave them the answer to ensure they are recognised)
    when they say urgent, job to do, blah blah - My politeness becomes a bit more terse and I lecture them to an extent on community behaviour and that they people they are relying on are helping them
    when they try to bump their thread up - reply to own post - I choose Alert Moderator and ignore them unless they do it a few times as well as opening secondary threads then I add a comment similar to their "urgent post"
    when they leave heaps of posts open then I ignore them. If they then 'bump the thread up', I add a much for detailed comment that they would receive more by contributing
    ask a basic question - if in forum a lot then I alert moderator; if a slight bit unusual I tell them what to google or where to search to go find the answer themselves and include a bit of context as to why I recommend they do that as well as finish of with 'perhaps you should book into training course xxx'.
    when they enter private details I just hit alert moderator and I do not answer their question until information removed. Most of this one is sharing email address so others will send them files/documentation. When a few start with "me too" I will add a comment of perhaps write a blog/document for entire community to benefit. I also press alert moderator so that the noise in the community of "me too" is removed.
    Most of the time I respond I don't mention RoE as much but more community spirit and behavioural. Most of those scenarios aren't explicitly listed in the RoE either.
    At the same time, I try my best to also be positive and thank people for contribution or 'good luck' to fresher who managed to solve their first problem.
    The hard thing with insults - due to cultural and language differences, some new members interpret words as insults when never intended to be. Accusation of arrogance, rudeness, etc are are written and my reaction is alert moderator.
    Regards
    Colleen

  • After updating with Security Update 2010-001, Quicken will not auto update.  Auto update function in Preferences are also inop.  Numerous posts in Macbook discussions about similar problems with other apps.

    Installed Security Update 2012-001.  Now Quicken will not auto save and the auto save function in Preferences cannot be changed. There are numerous similar comments in the Macbook discussions about other apps.   Come on, Apple, we need some help out here!

    Howdy,
    Apparently some are reporting that this causes the older PowerPC (PPC) applications that are supported in 10.6 via 'Rosetta' to crash upon attempting to open/save/print using any dialog box, or fail in other similar ways such as simply not printing or quitting, or freezing/hanging/crashing of the application.
    I have read of some companies that have indeed submitted proper bug reports to Apple, but that is not a guarantee of a bug-fix being issued.
    You might wish to read:
    http://www.macintouch.com/readerreports/snowleopard/index.html#d02feb2012
    If you are unsure if you are still using PowerPC apps, if the application is currently running, look under the 'Activity Monitior' (in Applications -> Utilities), or alternatively you could check in the System Profiler, Applications. Check the column "Type".
    Here is a fairly simple way you can restore you system and restore you applications functionality again, if you don't have a recent clone or good Time Machine backup that you can restore from. If you do, restore from your backup prior to having installed the Security Update 2012-001.
    Time Machine restore: http://support.apple.com/kb/ht1427
    If you are restoring a backup made by a Mac to the same Mac
    With your backup drive connected, start up your Mac from the Lion recovery partition (Command-R at startup) or Mac OS X v10.6 installation disc. Then use the "Restore From Time Machine Backup" utility. Select the backup prior to your issues, and it will be restored back to the state it was in at that time.
    If you can't easily restore from a backup, you can instead do the following:
    - You first start by reinstalling your OS X 10.6.x, this will preserve all your user data, your applications, no worries there.
    - Then install the Mac OS X 10.6.8 Update Combo v1.1 (links provided below)
    - Make sure you're printers are showing up correctly in your system preferences, if not, re-add the printers
    - Then finally, run the Apple Software Update (by pulling down the Apple Menu), and install any and all remaining updates, except do not then re-install the Security Update 2012-001. It is possible that you may have to reboot after installing some of the updates, and you may even need to run it a 2nd time to make sure that you've got all updates, except NOT the Security Update 2012-001.
    Links for 10.6.8 Update Combo v1.1:
    http://support.apple.com/kb/DL1399
    or the link to directly download this 1.09GB combo updater:
    http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg
    Cheers,
    Daniel Feldman
    =======================
      MacMind
      Certified Member of the
      Apple Consultants Network
      Apple Certified (ACHDS)
      E-mail:  [email protected] 
      Phone:   1-408-454-6649
      URL : www.MacMind.com
    =======================

  • Update table which provide information about NAT feature support in Catalyst switches?

    Hi,
    I'm searching an update table which provide information about NAT feature support in Catalyst switches.
    I would like to know if the Nexus 7000 support NAT but my table below is too old -> Updated: Apr 05, 2006.
    From my research, it's not possible but i'm looking for an official documentation.
    http://www.cisco.com/en/US/tech/tk648/tk361/technologies_tech_note09186a008011c629.shtml
    Thanks in advance
    François

    Hi,
    No support of NAT on N7ks, see this posthttps://supportforums.cisco.com/thread/2045647
    Your table is the latest one I know of so you'll have to look at the switches datasheets to really know but I highly doubt that newer switches not in the table support this feature.
    Regards
    Alain
    Don't forget to rate helpful posts.

Maybe you are looking for

  • What is the efficient way of working with tree information in a table?

    hi all, i have to design a database to store,access,add or delete(the tree nodes) the tree information. what is the efficient way of accomplishing it? let's assume the information to be stored in the table is parent,child and type(optional).The queri

  • Project Online Resource Plan issues_Many

    I am trying to setup a client that only wants to use Project Server for portfolio planning and analysis. In this scenario they only want to assign generic resources (remember, no detail plans...only high level), and want to use the resource plan. Sou

  • Tag at beginning of dvd burn... but not on the timeline

    I just made my first dvd burn of a fcpx project and when I played back the dvd... it started with the project's video tag.  Yet when I look at the timeline, it's not there.  How do I get rid of this tag being the first video to appear?

  • SDK license

    After building the open source SDK one ends up with a file named "SDK license.pdf". This file getra extracted from the AIR Integration Kit. Now my question is: Your source code is released under MPL -- but that license says that one is not allowed to

  • One Item Shopping cart check out

    I only have one item to sell and don't want to use an whole cart system. Are there tags I can use to create a cart process at the bottom of my page? I'll be using Verisign for the processing.