Customizing OHJ for use in commercial application

My company is considering switching to OHJ from JavaHelp. I have converted our software to use OHJ for context sensitive help, but I have encountered some show-stopping problems - things we could do with JavaHelp we can't do with OHJ. It seems that OHJ does not expose as much as JavaHelp does when it comes to customizing the appearance of the GUI. Specifically -
1) We need to change the content of the menu bar to remove the "About" menu choice.
2) Also we need to control the title of the help screen(s). It seems this is possible for the Help Topic dialog via the .hs configuration (we'd prefer an API), but not for the Navigator dialog. Further, once the Help Topic is docked with the Navigator, custom titleing goes away and does not re-appear even after the two dialogs are undocked.
3) We need to be able to control the size and position of both dialogs when initially displayed, docked and undocked. There is a mechanism provided for the Help Topic dlg but not for the Navigator to do this, and again this only works when the two are displayed undocked. Of course we need to control the appearance in the initially docked position also, but the Navigator seems to provide no facility for this at all.
4) Similarly for colors, there seems to be only support for the Help Topic dlg to modify the colors and only via the .hs xml, not dynamically via an API.
Oracle has provided a nice help platform for the industry, but it seems the API does not expose enough customization control. Can you suggest any work arounds for us? We'd really like to use this product, but must be able to control the appearance. Thanks for any advice!

Hi Larph,
I use Proshow Producer with LR as well. Photodex have produced a free Lightroom Plug-in for Proshow that greatly simplifies the interface. Within LR, you can select various options for your slideshow, and LR will automatically export your selected photographs to Proshow, creating a new slideshow with your selected options. This works great for me.
The plug-in can be downloaded here;
http://www.photodex.com/products/lrplugin
Once installed, it creates a new set of presets in your LR Export Presets.
Hope this helps,
Cheers,
Alan

Similar Messages

  • [Oracle JDBC Driver]This driver is locked for use with embedded application

    Hi
    I installed Sun Java Studio Enterprise 8, and am trying to connect to my Oracle database using the attached tutorial code.
    The code compiles fine, but I get the following error whenever I run the file: [Oracle JDBC Driver]This driver is locked for use with embedded application
    I don't understand what is happening.
    Using the Runtime navigation panel on the upper left of the IDE screen, I can right-click and connect to the database, and navigate database files, using the Oracle JDBC Driver that came with JSE8.
    Name: Oracle Driver
    Driver: com.sun.sql.jdbc.oracle.OracleDriver
    Database URL: jdbc:sun:oracle://JAZZPUP:1521;SID=REPO
    If the driver is installed, and can be used to connect to a database by right-clicking on the database definition in the Runtime panel, why can't I connect to it just using java code in the IDE. I would expect both methods to work or to fail, not one of each using the same IDE.
    Many thanks and take care,
    Shayne
    import java.sql.*;
    public class CreateCoffees {
    public static void main(String args[]) {
    //String url = "jdbc:mySubprotocol:myDataSource";
    String url = "jdbc:sun:oracle://JAZZPUP:1521;SID=REPO";
    Connection con;
    String createString;
    createString = "create table COFFEES " +
    "(COF_NAME VARCHAR(32), " +
    "SUP_ID INTEGER, " +
    "PRICE FLOAT, " +
    "SALES INTEGER, " +
    "TOTAL INTEGER)";
    Statement stmt;
    try {
    //Class.forName("myDriver.ClassName");
    Class.forName("com.sun.sql.jdbc.oracle.OracleDriver");
    } catch(java.lang.ClassNotFoundException e) {
    System.err.print("ClassNotFoundException: ");
    System.err.println(e.getMessage());
    try {
    //con = DriverManager.getConnection(url, "myLogin", "myPassword");
    con = DriverManager.getConnection(url, "login", "password");
    stmt = con.createStatement();
    stmt.executeUpdate(createString);
    stmt.close();
    con.close();
    } catch(SQLException ex) {
    System.err.println("SQLException: " + ex.getMessage());
    } //end class CreateCoffees
    ---

    There are two similar threads:
    http://swforum.sun.com/jive/thread.jspa?threadID=61327&tstart=0
    http://swforum.sun.com/jive/thread.jspa?threadID=51057&messageID=188210
    To summarize - the DataDirectDriver that is shipped with the IDE seems to be locked to be used inside the IDE only because of some licensing issues etc..
    That's weird, I agree. I will raise a question on reasons for such a behavior.
    The solution would be to use Oracle's own driver, that is distributed at no charge from their web site - http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
    HTH,
    Kirill

  • This driver is locked for use with embedded applications - SQL Server

    Hello guys,
    Background:
    I developed an application using JSC2 with MS SQL Server 2000 as the database and Sun Application Server PE 8 as App Server. During development, I am able to deploy and test it. But as soon as I've installed Sun Application Server PE 8 on our Production Server, exported my app there and tried to execute it, I get the error
    "This driver is locked for use with embedded applications".
    I just wanna ask, though I've seen other threads saying that the only solution is to buy the EE or SE of Sun App Server, isn't there really any work-around with this?
    Thanks very much for your help.

    OK, that is the same setup we have (Creator built application running with MS SQL Server).
    I wrote a tutorial talking about integrating Creator with Spring. In it you will find out how to use SQL Server with a Creator built app running on the Platform Edition. That tutorial can be found here: http://swforum.sun.com/jive/thread.jspa?threadID=52657&tstart=15
    In short, look to jTds.
    Hope this helps.

  • JDBC Error: This driver is locked for use with embedded applications

    Hi Experts,
    My sender adapter is throwing the below error:
    Error during database connection to the database URL 'jdbc:nwmss:sqlserver://<host>:<port>;databaseName=<dbname>' using the JDBC driver 'com.sap.nwmss.jdbc.sqlserver.SQLServerDriver': 'java.sql.SQLException: [NWMss][SQLServer JDBC Driver]This driver is locked for use with embedded applications.'
    What could be the problem? How can I resolve it?

    download the latest version of SQL driver from MS site and re deploy it on PI

  • How to load a custom waveform for use with DAQ voltage generation

    I would appreciate some advice on how to take a custom waveform (just a modified triangle wave with pauses at the tops and bottoms) and use that to control the voltage output from a DAQ. 
    Some background:  My intent is to use the waveform to control mirror scanning for a LADAR imaging application .  Because our DAQ (NI-6251) only has one clock, it cannot update the X and Y channel voltages independently. I'm using a triangle wave to control both axes, which works fine for the X direction.  However, to prevent the Y axis from incrementally steping up after every X pixel, I'd like to construct a waveform, similar to a step pyramid, so that the Y axis remains constant over the X sweep and only updates to the next row after all X pixels are collected.
    I assume I can make the desired plot in excel, and then read it in somehow - but this is where I start to get fuzzy.  Can any one point me to an example or tutorial on this?
    Some other questions:
    1. Do I needto worry about scaling? will my custom plot need to contain a specific number of points (perhaps the exact number of pixels in the image)?
    2. If I change the image dimensions, will I need to revise the control waveform in the Y axis?
    Thanks in advance,
    jimmy

    This thread didn't appear to go anywhere.  I am trying to do something similar and was looking for help.  I want to create a repeating output voltage wave based off the excel file attached(with times).  Is there a way to have my program match the output voltage and time with the table attached on a repeat and send that signal to the output?
    Thanks,
    T
    Attachments:
    Sig Gen.xlsx ‏34 KB

  • How to call custom themes for Web Dynpro ABAP Application?

    Hi,
    I need to change the appearance of Web Dynpro ABAP application. So far I followed below steps,
    1.     Created theme folder u2018testngou2019 (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes -> u2018testngou2019 ).
    2.     used program BSP_UPDATE_MIMEREPOS to dowmloaod content of  u2018sap_tradeshowu2019 (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes -> sap_tradeshowu2019) to desktop.
    3.     Modified the themes using Eclipse Theme Editor.
    4.     used program BSP_UPDATE_MIMEREPOS to upload modified themes to MIME repository u2018testngou2019  (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes ->  u2018testngou2019) .
    My current URL is like http://server.name:XXXX/sap/bc/webdynpro/sap/hrrcf_a_startpage_int_cand?sap-client=XXX.
    Now I want to know how custom themes called for Web Dynpro ABAP Application.
    Is my approach correct?
    ...Naddy

    Hi Naddy,
    What you used is one way and even I failed when tried that method,
    Instead go to SE38 - WD_THEMES - and you need to upload the zip file and you need to follow a folder structure.
    it is case sensitive, atleast the zip file.
    Make a zip file by name "Project.zip" -
    Create a Folder Project and have the below folder structure,
    1  data - all the properties files and also the designinfo file, below is the code
    2  themes - (to get all the files download the theme from portal and you will have all the folders)
       2.1  ur
         2.1.1 name of the theme
           2.1.1.1 common
           2.1.1.2 csf
           2.1.1.3  r
           2.1.1.4  ur - all the css files (would be good if you can get the files from the server.)
           2.1.1.5   WSRP
    3  war - empty folder
    *.designinfo
    isVisible=true
    version=7.0.14.1.0
    isDefault=false
    isSapDesign=false
    designName=**** name of the theme
    Once done create a zip file and click on Start Import and give the path and will ask for transport request, it will take a while to upload once done as mentioned in the use the parameter sap-ep-themeroot="path"
    This will resolve the issue.
    Cheers-
    Pramod
    reward points if helpful

  • Is there any Open source Reporting Toll for using in swing application ?

    Is there any reporting system like crystal report or any thing for report generation. Using JTable class it is so time taking job. I have downloaded Eclipse with crystal report embedded, and have created a report but can not integrate the report with JFrame with any menu item action. All the code i got releted to JSP. and few code get that are using
    //Crystal Java Reporting Component (JRC) imports.
    import com.crystaldecisions.reports.sdk.*;
    import com.crystaldecisions.sdk.occa.report.lib.*;
    //Java Imports.
    import javax.swing.*;
    public class JRCViewReport {
         private static final String REPORT_NAME = "JRCViewReport.rpt";
         public static void launchApplication() {
              try {
                   //Open report.
                   ReportClientDocument reportClientDoc = new ReportClientDocument();
                   reportClientDoc.open(REPORT_NAME, 0);
                   //Launch JFrame that contains the report viewer.
                   new ReportViewerFrame(reportClientDoc);          
              catch(ReportSDKException ex) {     
                   System.out.println(ex);
              catch(Exception ex) {
                   System.out.println(ex);               
         public static void main(String [] args) {
              //Event-dispatching thread to run Swing GUI.  This is good practice for Swing applications
              //to help ensure that events are dispatched in a predicatable order.
              //For more information on using this method, refer to the SUN site below for more details:
              //http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html
              SwingUtilities.invokeLater(new Runnable() {
                   public void run() {
                        //Hand-off to worker function to start application.
                        launchApplication();                    
    }Also there is one file ReportViewerFrame.java
    but the error is "*com.crystaldecisions.reports.sdk*" not found
    Please help ..........................................................

    I have already use Jasper Report. Thakns a lot for your suggestion. Now I think i have solved your problem...... View the code.. this code will not open the JasperViewer but from the background it will be printed and after calling the printing function you can save a data in the database ------------------------
    JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
            Connection con = Database.getConnection(); // your database connection
            jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, con);
            for(int i=0;;i++) { //print all pages
                try{
                    JRPrinterAWT.printPages(jasperPrint,i,i,false);
                }catch(Exception e) {
                    break;
            }

  • Custom dmsBase for new domain/new application

    i am having problems getting my DocumentConnectionPool to start the dmsBase located
    within my own domain structure, which is separate from the bea dir.
    i have copied the doc-schemas directory and the .xml files under it. the only
    thing that i can think is the problem is the reference to the doc-schemas.dtd
    file.
    what is strange is when i point my DocumentConnectionPool to the dmsBase located
    under the bea directory it works fine.
    which doc-schemas.dtd file is being used? under wlportal4.0, the only doc-schemas.dtd
    files i can find are located in document.jar files for applications i'm not even
    starting. and i do have a document.jar file in my application and it's deployed
    as an ejb.
    any ideas?
    thanks,
    sam

    can't explain why it works now, but it does.
    "sam" <[email protected]> wrote:
    >
    i am having problems getting my DocumentConnectionPool to start the dmsBase
    located
    within my own domain structure, which is separate from the bea dir.
    i have copied the doc-schemas directory and the .xml files under it.
    the only
    thing that i can think is the problem is the reference to the doc-schemas.dtd
    file.
    what is strange is when i point my DocumentConnectionPool to the dmsBase
    located
    under the bea directory it works fine.
    which doc-schemas.dtd file is being used? under wlportal4.0, the only
    doc-schemas.dtd
    files i can find are located in document.jar files for applications i'm
    not even
    starting. and i do have a document.jar file in my application and it's
    deployed
    as an ejb.
    any ideas?
    thanks,
    sam

  • Certificates for use with APEX applications

    I'm running oracle enterprise edition 9.2.0.7 with HTTP server for my APEX applications. When users access my application via https://, they receive the default oracle certificate warning. Can I use the wallet manager (owm) to create my own or to create a trusted certificate, or do you need to purchase Advanced Security option to use it "legally"?

    hey guys the above issue was resolved. now i have following error.
    1- anyconnect popup with WARNING MESSAGE: Warning: "The following Certificate received from the Server could not be verified: "
    2- on asa i can see following debug messages.
    CRYPTO_PKI: Sorted chain size is: 1
    CRYPTO_PKI: Found ID cert. serial number: 02, subject name: cn=admin
    CRYPTO_PKI: Verifying certificate with serial number: 02, subject name: cn=admin, issuer_name: cn=ciscoasa, signature alg: SHA1/RSA.
    CRYPTO_PKI(Cert Lookup) issuer="cn=ciscoasa" serial number=02                                                 |  .
    CRYPTO_PKI: Invalid cert.
    do let me know why is this happening. i have installed both CA and Indetity certificates on cisco asa 8.4.
    my client OS is Win7.

  • Customer exit for Custominzing standard BSP applications?

    Hello everyone,
    I'm getting start in BSP applications and the only thing that I need to do at the moment is to write a LOG in a table when user goes to a Purchase Order detail view, print or download.
    Is there any way to insert a code in the standard BSP application, like an exit?
    Thanks!

    Hi Regis,
    Where do you want to put your customer exit on ?
    Do you have a specific BSP application in mind ?
    Usually, people code their own BSP applications, that is why you don't find customer exit. It is only relevant for standard code.
    <i>About the aspect of writing a log it is more pure ABAP-oriented so you might find a better audience in the ABAP programming forum.</i>
    Best regards,
    Guillaume

  • Custom DataSources for use in BIP Reporting

    Hello,
    Is there any further documentation on custom data sources besides the one page at the end of the Custom Reporting Configuration guide?
    Thanks,
    Drew

    Unfortunately, we have very few predefine report parameters.
    There are several PQS related ones - let me know if you are interested in them.
    Otherwise, there is:
    <li>"String" - a text box,
    <li>"Date" - a date control,
    <li>"MonthYear" - allows selection of the month and year.
    <li>"GSMWorkflow" - an EQT/Search control for workflow templates
    <li> an EQTInput control allows you to specify an EQT Search as a parameter. So you would define you own parameter using the
    webControl="~/WebCommon/Controls/EQTInput.ascx" and specify the searchable View.
    <li> a Lookup control (single and multi) - You define your own parameter using the
    webControl="ReportingControls/LookupInputSingleSelect.ascx" or webControl="ReportingControls/LookupInputMultiSelect.ascx" and specify the datasource
    However, Extensibility Pack 3.1 (3.2?) has a ReportingExtensions library with some new reporting parameters.
    It also contains an auto launch report page, designed for parameters that are not for user selection. That is, certain parameters can be passed in or read from the session/user and passed to your report without user interaction.
    <li>the ConstantValueParameter allows you to pass in constants to the report without displaying them. For example, if you have a report that takes a parameter like number of months, and you want to 'hard-code' the input to 24, you could do:
    <!-- example report parameters that pass a specific value as a parameter to the reports, as specified in the Value element -->
    <ParameterType type="Constant_Months" webControl="~/WebCommon/Extensions/Reporting/ConstantValueParameter.ascx" >
         <Value>24</Value>
         <IsHidden>true</IsHidden>
    </ParameterType>     then in your Report Parameters section, you would do:
    <Parameter name="Months" label="lblMonths" isLabelTranslatable="false" type="Constant_Months" Required="true"/>               <li> There are also a couple of User related controls, SessionParamCurrentUgmUser and SessionParamCurrentSupplierUser , which allow you to get specific data from the current user (or supplier user)
    <li> And a non-displayed SecuredObjectControl which allows for parameters to be passed in, such as SpecID, FacilityID, via the request, and then evaluated for security, making sure the current user has permissions to that item.
    And of course, you could always write your own control if you have some custom requirements.
    An upcoming release will have some more helpful functionality around report parameters too.

  • Dreamweaver as code generator for use in other applications?

    Hello and thank you in advance for your time and your help!
    I realize and apologize for this lengthy post but I had to explain my issue thoroughly...
    I've just begun teaching myself to use Dreamweaver CS3 (on an iMac running OS X 10.5.8 - Leopard) with the  "Dreamweaver CS3 Missing Manual". I don't know HTML or CSS but am very  willing to learn as much as I can. In the near future, I hope to create a  new website for my domain in Dreamweaver. However, I have an urgent and  immediate need and would like to know whether Dreamweaver can serve a specific purpose...
    My question is whether I will still be able to accomplish the following (even if it is by different means) once I convert to Dreamweaver from FrontPage AND whether or not I should abolish all of the current files at my web server and remove FrontPage extensions before I invest any time into making Dreamweaver my new tool for website development and maintenance.
    I have a domain hosted by GoDaddy and a rather old website that I created using FrontPage 2002 (on a Windows XP desktop). For over 5 years now, I've used FrontPage so that I can work WYSIWYG to generate HTML code that I use in my eBay auction listings. Recently, however, the "network folder" for my web server (on the Windows XP desktop) stopped accepting my password and I cannot find a fix for it. It's my opportunity to finally break from FrontPage but I'm hoping that, before I do, someone can tell me whether or not Dreamweaver can serve my interim and long-term purposes.
    I've been uploading image files using the "network folder" in Windows XP that I set up with FrontPage over 5 years ago. I "drag and drop" or "cut and paste" image files from my computer to my web server in Windows Explorer via the "network folder". Once the images are on the web server, I open FrontPage and ensure that the images show up in my web server files. I then open an existing .html document that I have saved on my hard drive, replace text and images within the file, save the file under a different file name, and then switch to code view where I copy the code directly from FrontPage into my eBay listing. This works perfectly well and has for over 5 years. I do not publish these .html files to the web, nor do I upload the .html files to my web server. They exist only on my hard drive and simply to provide the underlying HTML code for the eBay listings and nothing more. This method allows the images in my eBay auctions to be automatically sourced to their location on my web server without requiring me to do anything more than insert the image(s) from my web server into the .html document/file.
    I think I'm discovering that Dreamweaver works specifically with websites and I'm wondering whether I can use it more generically in this way. If I'm learning correctly, Dreamweaver is quite particular about web server files having an exact match to a root folder on my hard drive. I've defined my site within Dreamweaver and I've since downloaded all existing files from my web server to my hard drive within a folder that is designated as the root folder. However, when I now open an existing .html document (one originally created in FrontPage and stored on my hard drive only) and replace an image (by cutting the existing image and dragging the other from the "remote view" of the "files" pane) with one that exists both on my web server and in my root folder, Dreamweaver makes the source/reference path point to the image file on my hard drive and, as you know, that won't do if I transfer that code to my eBay listing. So I've uploaded the actual .html file to the web server within Dreamweaver (something that I never had to do with FrontPage) and now I can change the HTML code manually (or the source in the "properties" panel for the image) for the image source to include "http://mydomain/..." (it doesn't include that automatically as FrontPage did). That now seems to make the code work but I have to store my .html files on the server and I have to make that manual change.
    My question is whether I will still be able to do accomplish  the following (even if it is by different means) once I convert to  Dreamweaver from FrontPage AND whether or not I should abolish all of  the current files at my web server and remove FrontPage extensions  before I invest any time into making Dreamweaver my new tool for website  development and maintenance.
    Thank you very sincerely for taking the time to read this and for your response and good advice!

    Get Turbo Lister (a free page editing and listing tool from eBay).
    http://pages.ebay.com/turbo_lister/
    eBay uses some seriously flawed markup on their auction pages.  In fact, they don't even ALLOW you to use good code. You're better off using their proprietary tools for this.   IMO, DW is not the right tool for creating eBay pages.
    When you're ready to build a serious web site, come back to Dreamweaver.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb
    http://alt-web.blogspot.com

  • Export custom title for use on another computer

    I created some custom lower thirds titles on my old computer using Motion 5 running Mountain Lion.
    I want to be able to use these custom titles in FCPX on my new computer running Mavericks.
    How do I do this?

    Your custom titles should be in your Movies>Motion Templates folder on your old computer. Just copy that entire Templates folder to the Movies folder on your new computer. If your new computer already has a Motion Templates folder then just transfer the contents of the Templates folder on the old computer.

  • Isn't Adobe Color available for use with desktop applications??  It looks like Adobe Kuler has NOT been replaced with Adobe Color - It has been Deleted!

    It looks like the new Adobe Color is for iPad / iPhone only.  Why isn't it available for desktop use like Kuler? 
    Kuler server seems to have been turned off.  Why?  Kuler and colour themes were very useful. 

    Adobe Color CC

  • Exporting Clips for use in another application

    I want to export clips from Final Cut Pro X version 10.1.1 retain the clips in Final Cut and be able to use the clips in premiere.  Any ideas.

    I copied the entire Final Cut library from one hard drive to another before trying the consolidate function.  I used the consolidate function and ingested the media copies into Adobe Prelude and backed that up to another hard drive.  I am at the beginning of making a documentary which has turned into a huge project.  I am working across platforms but have decided the end product will be in Adobe Premiere.  I have decided this because many of the people I am working with being editors and graphic designers work with Adobe products.  I like Final Cut Pro X but people in the industry have reacted against it thus forcing these decisions.

Maybe you are looking for