Dynamically Decaling Properties in PS CS3's plug in

Now Im developing a plug-in for Photoshop CS3, and I want to dynamically change its properties other than statically define them in PiPL.
But Photoshop never send message "SP Properties" to my plug-in, so I have no chance to handle SPPropertiesMessage. Id like to appreciate if anyone could let me know how to let PS send message acquiring properties or whether PS really support this kind of approach, thanks!

This is a user forum, you want the developer forum
http://www.adobeforums.com/webx/.3bbc5053/

Similar Messages

  • Dynamically Declared Properties in PS CS3's plug-in

    Now Im developing a plug-in for Photoshop CS3, and I want to dynamically change its properties rather than statically define them in PiPL.
    But Photoshop never send message "SP Properties" to my plug-in, so I have no chance to handle SPPropertiesMessage. Id like to appreciate if anyone could let me know how to let PS send message acquiring properties or whether PS really support this kind of approach, thanks!

    PS does not support that kind of approach. PS does not support all of the SP API's. The static PiPL property is all you have for defining a plug-in. (Helps our launch time for warm launch)

  • Dynamically creating properties

    Hi,
    I'm migrating my application from NW 7.0 to NW 7.11 CE.
    Previously I dynamically created properties from my application and they were automatically created as onlinemodifiable = true.
    When I migrated my project the properties were no longer created as modifiable.
    Can anybody point me to documentation or suggest a way to solve this issue?
    Here's my code creating the dynamic property:
              Configuration cfg = null;
              try {
                   cfg =
                        _cfgHandler.openSubConfiguration(
                             "application.global.properties",
                             ConfigurationHandler.WRITE_ACCESS);
              } catch (NameNotFoundException e) {
                   e.printStackTrace();
              } catch (ConfigurationLockedException e) {
                   e.printStackTrace();
              } catch (ConfigurationException e) {
                   e.printStackTrace();
              // get the property sheet
              PropertySheet ps = cfg.getPropertySheetInterface();
              // Create the property
              ps.createSecurePropertyEntry(propertyName, "", "");
              // commit the changes
              _cfgHandler.commit();
              cfg.close();
    Best Regards,
    Ran

    Hi,
    Probably this configuration can be done through NWA [check this|http://help.sap.com/saphelp_nwesrce/helpdata/en/18/5157425e060d53e10000000a155106/content.htm]
    Best Regards
    Satish Kumar

  • Problem displaying dynamically loaded text in Flash CS3

    I created a Flash CS3 application that does not display
    dynamically loaded text (from internal AS3 scripts) on 3/6 of my
    client's computers. All computers run IE 6 and Flash Player 9. I
    cannot replicate the problem on any computer in my department. The
    problem seems to be related to Flash Player 9 or a browser
    setting/IT restriction. Has anyone encountered this? If so, have
    you found a solution?
    If I cannot find a solution, then I will need to almost
    completely redo the application.
    One slightly insane idea I have considered is to, if
    possible, convert dynamically loaded text to an image real-time. Is
    that possible?
    Btw, I have created a font in my library. Should I try
    manually embedding the font from the Properties menu and selecting
    all characters?
    Thanks in advance.

    yes, even though you may be using a font from the library,
    you still have to specify that each text field that uses that font
    embeds the font, and you'll need to select all characters(well not
    all, unless you require all the different scripts of the world -
    upper-case, lower-case, numerals and punctuation usual suffices).
    I bet if you checked, the computers where the font did not
    appear did not have the font on their system.
    Good luck
    Craig

  • FTP Adapter - Dynamic JCA properties.

    Hi All,
    I have a requirement to dynamically assign few jca properties in FTP Adapter as listed below,
    FileName
    JNDI name
    PhysicalDirectory
    AchiveDirectory
    DeleteFile
    UseRemoteArchive
    Out of these, i am able to dynamically set the values for Source/Target fileName, JNDIName and Source/Target directory.
    <bpelx:inputProperty name="jca.ftp.FileName" variable="SOURCE_FILENAME"/>
    <bpelx:inputProperty name="jca.jndi" variable="SOURCE_JNDI"/>
    <bpelx:inputProperty name="jca.ftp.Directory" variable="SOURCE_DIRECTORY"/>
    Can anyone let me know what values can be used for other properties as well? I tried using the below values, but the values are not changed dynamically.
    <bpelx:inputProperty name="jca.ftp.FileArchiveDirectory" variable="SOURCE_ARCHIVE_DIRECTORY"/>
    <bpelx:inputProperty name="jca.DeleteFile" variable="DELETE_SOURCE_FILE"/> and <bpelx:inputProperty name="jca.ftp.DeleteFile" variable="DELETE_SOURCE_FILE"/>
    <bpelx:inputProperty name="jca.ftp.UseRemoteArchive" variable="ARCHIVE_REQD"/>
    Thanks,
    Mukesh

    Check if this blog is of help to you -
    SOA and Oracle Fusion Middleware Blog: Dynamically Set Archive Drectory Location for FTP Transfer

  • AS: setting table properties in ID CS3 invokes odd error message

    I'm converting an InDesign CS2 script to CS3 and am having the strangest error. This code used to work in ID CS2 for the selected text frame:
    >tell parent story of insertion point 1 of selection
    >set theTable to make table with properties {width:gridColumnWidth, body row count:totalGridRows, header row count:0, footer row count:0, column count:totalGridColumns, height:gridRowHeight, left border stroke weight:gridBorderWeight, right border stroke weight:gridBorderWeight, top border stroke weight:gridBorderWeight, bottom border stroke weight:gridBorderWeight, left border stroke type:"Solid", right border stroke type:"Solid", top border stroke type:"Solid", bottom border stroke type:"Solid", space after:0, space before:0}
    >end tell
    But now it chokes and gives me this strange error:
    >Adobe InDesign CS3 got an error: Invalid value for set property 'height'. Expected number or string, but received 21.80909090909093.
    Huh? That obviously has to be a number or string, so what's going on? What's even weirder is if I delete all the table properties except for weight and height, the script doesn't give the error. I know I can do this with a table style, but I'd like to understand what the problem is before I take that step.

    Shane:
    I was completely distracted by another project and am just getting back to addressing this problem. Sorry about that.
    Anyway, your suggestion was a sound one: I set the width and height in the first statement, added everything else in a second statement, and it worked perfectly. Thanks! Any idea why I needed to do so?

  • Cs3/indd plug-in problem! Please help!

    I am trying to open an indd doc in cs3, and the doc was also created by a different author using cs3, however i can't open the doc due to missing or outdated plugins. There are 2 screens that appear, one with a shorter list, then a second screen with a much longer list of about 25+ that are missing. Where and how do I locate these missing plug-ins? Thanks for your help!

    Ok, thanks! That's what I thought but was told otherwise. Any solutions other than using a later version?

  • Setting dynamic variable properties

    I asked this down in the Actionscript 3.0 forum, but maybe it
    was the wrong place... I really need some help on this to finish
    off an application we are creating.
    Thanks!
    If I create the textareas dynamically how do I loop through
    them later on to set their properties?
    so basically I have some textareas with ids of
    myText_0
    myText_1
    myText_2
    myText_3
    (etc)
    and I have a loop of
    for (var x:int=0; x<4; x++)
    // insert AS3 code here
    inside the loop I need to be able to say something like:
    myText_x.height = 50;
    myText_x.text = "Hello " + x.toString();

    Thanks ntsiii the bracket notation didn't work the way you
    put it, but if it is written as:
    this["myText_" + x].height = 50;
    this["myText_" + x].text = "Hello " + x.toString();
    And to think three days ago I put had it with parens instead
    of brackets (argh).

  • Dynamic Partnerlink Properties?

    I am doing a HTTP Post "web service" call - and setting up some necessary HTTP header properties by adding them in my bpel.xml as custom partnerLink properties...
    <partnerLinkBinding name="MyHTTPWebService">
    <property name="From">DIATOCCD</property>
    <property name="MessageName">D8_REQ_CREATE</property>
    <property name="OrigUser">MyUsername</property>
    <property name="Password">MyPassword</property>
    </partnerLinkBinding>
    This works fine. These properties come across in the HTTP Post as HTTP Headers. Now the customer wants me to add a new HTTP Header - and make the value dynamic at run-time. As far as I can tell, this is not possible. But maybe I'm missing something obvious. So they'd want something like this ...
    <partnerLinkBinding name="MyHTTPWebService">
    <property name="From">DIATOCCD</property>
    <property name="MessageName">D8_REQ_CREATE</property>
    <property name="OrigUser">MyUsername</property>
    <property name="Password">MyPassword</property>
    <property name="TransactionID">10001</property> (this value would be determined at run-time)
    </partnerLinkBinding>
    Any ideas?
    Thanks!
    Rod

    I am now attacking this a bit differently. I have abandoned the WSIF method of doing HTTP Binding - and am writing some Java code in a Java Embedding component to do the HTTP POST "manually". Not pretty - but it allows me to dynamically set my HTTP Headers in the Java code. Does anyone know what disadvantages this may cause (performance, robustness, etc.)?
    Thanks for any help.
    Rod

  • Dynamic Font properties.

    Hello everyone:
    I have a project, in which the information for the client is
    inserted dynamically by the end user. Meaning, my customer pays us
    to create a splash screen in Director. This splash screen has blank
    text fields. When my client types information in a specific line of
    a notepad.txt the blank text fields get populated with the required
    info. The info on the .txt file are things like names, telephone
    #'s, emails, etc. Now my client wants to be able to change the font
    properties dynamically also. Is there anywhere that I can get a
    list of font properties for Director. So far I have some, like :
    member("info").font= "arial"
    member("info").forecolor=5
    Also, with the forecolor, is there anywhere with a list of
    what the =number means? I mean, numbers are not very colorful, what
    if the customer wants blue, of green, or red.
    Thank you!

    "rafa@mediatech" <[email protected]> wrote
    in message
    news:fjui5t$lvl$[email protected]..
    > Thanks Rob!!!!
    > I wouldn't be able to give an interface, because my
    client doesn't
    > want his
    > client to be able to make changes. My client wants to
    have the file,
    > make
    > changes himself using the notepad, and then burns the
    whole project
    > to a disc.
    >
    > Unless I can make an .exe that would be an interface to
    make changes
    > to the
    > main .exe...is that possible? how could I make such a
    thing?
    >
    > thank you.
    >
    Hi Rafa,
    I have done a project similar to what you describe.
    If you send me an email, we can see if there is anything that
    is of
    use to you.
    Regards,
    Richard.
    info looping nl

  • Dynamic Jump Menu Problem in CS3

    I'm trying to create a link in a Jump Menu to a Detail Page.php by setting the parameters in the menu item to match a value in a recordset. When selected from the menu, a new page should open with a subset of the original php page. So far I haven't found a method to transfer a value in the menu to a url parameter which can be used by the target php page. Any suggestions appreciated.
    Regards to the List

    Nevermind. I was over-thinking the problem and adding dynamic parameters, when a simple solution was all that was required.
    Regards to the list.

  • Creating Dynamic Text Field for Flash CS3 in Illustrator CS3

    I've created a series of buttons in an illustration and made
    them into movie clip symbols in Illustrator. I then created some
    text fields for the button labels and assigned them as dynamic text
    in the Flash Text panel in Illustrator.
    When I import the illustration into Flash and test the movie,
    I get this error message:
    TypeError: Error #1034: Type Coercion failed: cannot convert
    flash.text::TextField@d18cef9 to flash.display.MovieClip.
    at
    flash.display::Sprite/flash.display:Sprite::constructChildren()
    at flash.display::Sprite$iinit()
    at flash.display::MovieClip$iinit()
    at menu2_fla::MainTimeline$iinit()
    It seems like Flash is misinterpreting the text fields
    brought in from Illustrator as Movie Clips?

    Download the TinkSpark source from http://code.google.com/p/tink/source/checkout and add the package to your project:
    Then write the following code:
    import ws.tink.core.Library;
    import ws.tink.events.LibraryEvent;
    import ws.tink.managers.LibraryManager;
    private function loadLibrary():void
         var library:Library = LibraryManager.libraryManager.createLibrary( "assetsLibrary" );
         library.addEventListener( LibraryEvent.LOAD_COMPLETE, onAssetsLibraryLoadCompleteHandler, false, 0, true );
         library.loadSWF("board.swf" ); //provide the path of board.swf, pls note board.swf is alos exported as AS3.0
    private function onAssetsLibraryLoadCompleteHandler( event:LibraryEvent ):void
        EventDispatcher( event.currentTarget ).removeEventListener( event.type, arguments.callee );
        var library:Library = LibraryManager.libraryManager.getLibrary( "assetsLibrary" );
        var AssetScore:Class = library.getDefinition( "Score" );
        var score:* = new AssetScore() as Sprite;
        score.scoreDisplay.text = "100";
        addChild( score );
    Warm Regards
    Deepanjan Das
    http://deepanjandas.wordpress.com/

  • Illustrator CS3/4 Plug-In to Preview Colors

    I have about 300 different color swatch palettes in Illustrator. I have tried to name them accordingly however, I just can not remember the colors included in each. I was wondering if there was some sort of plug in or utility used to "preview" the color swatches before I open them. It is very tedious to open each one and find its not what I am looking for. Whereas a previewer would allow me to scroll thru my palettes to get the one I am looking for.
    Any suggestions would be greatly appreciated.
    Thanks.
    Ames

    I have about 300 different color swatch palettes in Illustrator. I have tried to name them accordingly however, I just can not remember the colors included in each. I was wondering if there was some sort of plug in or utility used to "preview" the color swatches before I open them. It is very tedious to open each one and find its not what I am looking for. Whereas a previewer would allow me to scroll thru my palettes to get the one I am looking for.
    Any suggestions would be greatly appreciated.
    Thanks.
    Ames

  • Graphic Line Properties Apple Script CS3/CS4

    I was wondering if someone could post an applescript snippet for a way to produce a line that was dashed (4pt dash 4pt gap) and was 30% black. Also if anyone knows of a source that has the default properties for the graphic elements in indesign (basically a better indesign scripting dictionary then adobes) please let me know.
    Thanks in advance!

    On 14/2/09 10:23 AM, "Vinny Mannello" <[email protected]> wrote:<br /><br />> I was wondering if someone could post an applescript snippet for a way to<br />> produce a line that was dashed (4pt dash 4pt gap) and was 30% black.<br />> <br />The best place to start is to make such a line manually, then get its<br />properties and work backwards. This will do what you want, although you'll<br />probably want to set other properties at the same time:<br /><br />tell application "Adobe InDesign CS4" tell document 1 make graphic line at<br />end with properties {geometric bounds:{0, 0, 0, 10}, stroke type:"Dashed",<br />stroke dash and gap:{4.0, 4.0}, stroke tint:30.0} end tell end tell<br /><br /><br />> Also if anyone knows of a source that has the default properties for the<br />> graphic elements in indesign<br />> <br />The properties are defined in the relevant object styles; graphic lines get<br />the properties set in the object style marked with the Graphics Frame icon.<br /><br />> (basically a better indesign scripting dictionary then adobes)<br />> <br />If you a want a better view of the object model, get Script Debugger and use<br />its Explorer feature <a href=http://www.latenightsw.com/>. I wouldn't dream of<br />scripting without it.<br /><br /><br />-- <br />Shane Stanley <[email protected]><br />AppleScript Pro Florida, April 2009 <a href=http://scriptingmatters.com/aspro>

  • Dynamically named properties

    This should be simple to do, but I'm not finding an answer.
    Here's what I'm up to...
    I'd like to adjust the property of an object, but I want the
    property to be assigned dynamically. For example:
    public var scrollAxis="y";
    and then later:
    spriteObject.scrollAxis= spriteObject.scrollAxis+30;
    Where, scrollAxis is the "y" property of the spriteObject.
    Granted, I could do a case statement based on the value of
    "scrollAxis" (x or y), but this is accessed too many times in the
    code to be efficient. Something like an evaluate() function or
    something... though I haven't found that it exists?
    Thanks -

    hmmm, that's an interesting thought, I wonder if you can call
    on a static property as a string like:
    movieclip['_y'] = 100;
    a little offtopic ( sorry there, gv) but interesting, I'll
    have to try that.
    (@GWD: OT - there's been a movement to establish a DB system
    that will contain standard question answers for quick referencing
    by those of us here that are regulars, dzedward has cooridinated a
    php driven back end system and DB where we'll start to compile
    data, you may want to get in on this, it should be handy resource
    tool for us without having to retype answers that are common.
    there's even a new domain www.flashgods.org :) check out the post
    in the General discussion section, it's pretty long though 49-50 or
    so, and it's probably a couple of page deep now, as discussion has
    cooled off a little for now.)
    And kglad - if you're listening, your input would be
    invaluable as well. since you know damn near everything :)

Maybe you are looking for

  • How to print Envolopes in Mavericks 10.9.5

    I have  a Mac  OSX Mavericks 10 9.5 I have  a printer  Cannon Pixma MP 560 Both are connected airport wireless system I cannot find any help anywhere to print envelopes. At the moment  I high light the address and with a lot of adjusting i.e. moving

  • Opengl Shaders glslv1.20

    How do i Add Opengl shaders glslv1.20  to Mac 10.75.  Thanks

  • Itunes 8.2.0.23 upgraded now crashes before opening

    As per title, after installing the new ITunes to upgrade my iphone firmware it repeatedly crashes when opening. The error in the event log is: Faulting application itunes.exe, version 8.2.0.23, faulting module itunes.exe, version 8.2.0.23, fault addr

  • Display alll Tax types in PLD

    How to display all the tax types for an item in PLD.....?

  • Adobe Acrobat XI edit forms crashes

    I have a 21 page form with active fields. Forms editing crashes as soon as I touch the field to be editted. My software is up to date. I have a deadline to edit this and other forms.