Gradient layer question

Mac OS X 10.5.8. PSE 6.0

I would like to create a layer that contains a gradient that shades a transparent color (not white).  I don't see any way to do as the gradient of color/tool selector does not offer 'none' as a color selection.  Reducing the transparency of the layer does not either because the entire layer is also affected.

The effect I want to achieve should gradually darken a underlying background layer, containing an image on the right to the left so that the left side of the image is not affected and the right appears more dark.  How can I achieve this?

TIA,

Beth

Hello

You specify a transparency in a gradient using the gradient editor. Assuming you are using the gradient tool, look in the options bar for the window that displays the currently selected gradient. Double click on this window. The gradient editor dialog box will go up. If it is just transparent color, you can consider using the foreground color in transparent "Preset". You can click on the color stop; Then, the sample color black to change the color if you wish. You can also create your own custom gradient. The opacity stops are pencil albums as arrows... fills the % check box to specify the opacity for this stop. Here's a tutorial on the use of the gradient editor.

http://www.photokaboom.com/photography/learn/Photoshop_Elements/gradients/4_gradients_edit _a_gradient.htm

Adobe E8 help page:

http://help.Adobe.com/en_US/PhotoshopElements/8.0/win/using/WS988A5BE3-B794-42C5-8A1D-0F3E 8F93C8E1_WIN.html

You can also get this same dialog box by using the gradient adjustment layer and the adjustment layer map gradient... even with these elements when selected in the menu bar.

Tags: Photoshop

Similar Questions

  • Shade of color shows ONLY shades of gray on the gradient layer...?

    My color chart seems to be defaulting to only shades of gray on a gradient layer, and I can just find a way to let him replace the color I chose.  After that I created a new layer of gradient fill, when I have the layer selected in the layer list on the right side of the screen, color samples show ONLY gray.  If I click on the sample, it brings up the color selector, but no matter what color I select, the swatch shows shades of gray.  If I select the background layer, it goes back to show my color.

    There's probably a simple explanation to this problem, but I was searching Google for literally hours without finding an answer.  I found some similar questions have the response "go to Image, Mode, and make sure that RGB is selected."  Mine is already set to RGB, so it's not the question.

    How can I change the colors in a gradient fill layer, and why my color chart displays grayscale only when I selected gradient fill layer, even if by clicking on the color chart reveals the color picker?

    To change/edit the gradient colors, double click on the thumbnail of the gradient in the layers panel fill

    Then in the gradient fill box, click just to the right of the gradient word to change the colors

    In the gradient editor, click one of the stages of the color at the bottom of the gradient bar and click color to change the color of this judgment

    There is much more to the gradient to the room Editor to explain on the forum, so you can view the following for more information

    Photoshop elements help | Gradients

    Using Photoshop | Gradients

    The reason for which continues to show your color in levels of gray, is the layer mask is still active with adjustment layers in photoshop elements and layer masks are grayscale

    Photoshop elements help | Layer masks

  • How to change the angle of a gradient layer without changing anything else?

    How to change the angle of a gradient layer without changing anything else?

    When I try it myself my gradient everything turns black.

    To add to the above, you can just set the angle. If you want to use other existing parameters, you need to get from the layer. The code in this other thread shows a way to get them.

    But if you do not have the values for any other reason, you can get the handle to the layer, make a duplicate of it with all the settings and just crush those you want to change.

    It is a way to just change the angle while keeping the other existing settings.

    // helper function for working with descriptors
    function getProperty( psClass, psKey, index ){// integer:Class, integer:key
        var ref = new ActionReference();
        if( psKey != undefined ) ref.putProperty( charIDToTypeID( "Prpr" ), psKey );
        if(index != undefined ){
            ref.putIndex( psClass, index );
        }else{
            ref.putEnumerated( psClass , charIDToTypeID( "Ordn" ), charIDToTypeID( "Trgt" ) );
        }
        try{
            var desc = executeActionGet(ref);
        }catch(e){ return; }// return on error
        if(desc.count == 0) return;// return undefined if property doesn't exists
        var dataType = desc.getType(psKey);
        switch(dataType){// not all types supported - returns undefined if not supported
            case DescValueType.INTEGERTYPE:
                return desc.getInteger(psKey);
                break;
            case DescValueType.ALIASTYPE:
                return desc.getPath(psKey);
                break;
            case DescValueType.BOOLEANTYPE:
                return desc.getBoolean(psKey);
                break;
            case DescValueType.BOOLEANTYPE:
                return desc.getBoolean(psKey);
                break;
            case DescValueType.UNITDOUBLE:
                return desc.getUnitDoubleValue(psKey);
                break;
            case DescValueType.STRINGTYPE:
                return desc.getString(psKey);
                break;
            case  DescValueType.OBJECTTYPE:
                return desc.getObjectValue(psKey);
                break;
            case  DescValueType.LISTTYPE:
                return desc.getList(psKey);
                break;
            case  DescValueType.ENUMERATEDTYPE:
                return desc.getEnumerationValue(psKey);
                break;
        }
    };
    function duplicateDescriptor( descriptor ) {
        var newDescriptor = new ActionDescriptor;
        newDescriptor.fromStream( descriptor.toStream() );
        return newDescriptor;
    };
    function localizeDescriptor( desc ) {
        var stream, pointer, zStringLength, zstring, localized_string, newZStringLength, previousStream, followingStream, newDesc;
        stream = desc.toStream();
        while( true ) {
            pointer = stream.search(/TEXT....\x00\$\x00\$\x00\$/);
            if( pointer === -1 ) {
                break;
            }
            zStringLength = getLongFromStream( stream, pointer + 4 );
            zstring = readUnicode( stream.substr( pointer + 8, ( zStringLength - 1 ) * 2) );
            localized_string = ( localize( zstring ) ) + '\u0000';
            newZStringLength = localized_string.length;
            previousStream = stream.slice( 0, pointer);
            followingStream = stream.slice( pointer + 8 + zStringLength * 2);
            stream = previousStream.concat( 'TEXT', longToString( newZStringLength ), bytesToUnicode( localized_string ), followingStream );
        }
        newDesc = new ActionDescriptor();
        newDesc.fromStream( stream );
        return newDesc;
    };
    function getShortFromStream( stream, pointer ) {
        var hi, low;
        hi = stream.charCodeAt( pointer ) << 8 ;
        low = stream.charCodeAt( pointer + 1 );
        return hi + low;
     };
    function getLongFromStream( stream, pointer ) {
        var hi, low;
        hi = getShortFromStream( stream, pointer) << 16;
        low = getShortFromStream( stream, pointer + 2);
        return hi + low;
    };
    function readUnicode( unicode ) {
        var string = "";
        for( i = pointer = 0; pointer < unicode.length; i = pointer += 2) {
            string +=String.fromCharCode( getShortFromStream( unicode, pointer ) );
        }
        return string;
    };
    function longToString( longInteger ) {
        var string;
        string = String.fromCharCode( longInteger >>> 24 );
        string += String.fromCharCode( longInteger << 8 >>> 24 );
        string += String.fromCharCode( longInteger << 16 >>> 24 );
        string += String.fromCharCode( longInteger << 24 >>> 24 );
        return string;
    };
    function bytesToUnicode( bytes ) {
        var unicode = "", char_code, charIndex;
        for( charIndex  = 0; charIndex < bytes.length; charIndex ++ ) {
            char_code = bytes.charCodeAt( charIndex );
            unicode += String.fromCharCode(char_code >> 8 ) +  String.fromCharCode( char_code & 0xff );
        }
        return unicode;
    };
    
    function setGradientAdjustmentAngle( angle ) {
        var adjustmentDesc = getProperty( charIDToTypeID("Lyr "), charIDToTypeID( 'Adjs' ) ).getObjectValue(0);
        var newAdjustmentDesc = duplicateDescriptor( adjustmentDesc );
        newAdjustmentDesc.putUnitDouble( charIDToTypeID('Angl'), charIDToTypeID('#Ang'), angle );
    
        var desc = new ActionDescriptor();
            var ref = new ActionReference();
            ref.putEnumerated( stringIDToTypeID('contentLayer'), charIDToTypeID('Ordn'), charIDToTypeID('Trgt') );
        desc.putReference( charIDToTypeID('null'), ref );
        desc.putObject( charIDToTypeID('T   '), stringIDToTypeID('gradientLayer'), newAdjustmentDesc);
        executeAction( charIDToTypeID('setd'), desc, DialogModes.NO );
    };
    var newAngle = 45;
    setGradientAdjustmentAngle( newAngle );
    
  • How to get the value of the gradient layer properties?

    Hi all

    I want to get the properties of the gradient layer such as its name, the value of the color and mode?

    The properties also like angle, style and scale that appears in the Panel of gradient fill, when we create the gradient layer?

    Thank you

    There are many parameters of a layer of setting gradientFill. I think that there are always at least two stages of color (even if they are the same color). And I'm not sure what you mean by 'mode '.

    Here's a way to get the layer settings.

    function getGradientFillAdjustmentInfo(){
        if(app.documents.length==0 || app.activeDocument.activeLayer.kind != LayerKind.GRADIENTFILL ) return;
        var gradientInfo = {};
        gradientInfo.toString = function(){return "GradientInfo";}
        var ref = new ActionReference();
        ref.putEnumerated( charIDToTypeID("Lyr "), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
        var desc = executeActionGet(ref).getList(charIDToTypeID("Adjs")).getObjectValue(0);
        if(desc.hasKey(charIDToTypeID("Dthr"))) gradientInfo.dither = desc.getBoolean(charIDToTypeID("Dthr"));
        if(desc.hasKey(charIDToTypeID("Rvrs"))) gradientInfo.reverse = desc.getBoolean(charIDToTypeID("Rvrs"));
        if(desc.hasKey(charIDToTypeID("Angl"))) gradientInfo.angle = desc.getDouble(charIDToTypeID("Angl"));
        if(desc.hasKey(charIDToTypeID("Type"))) gradientInfo.type = typeIDToStringID(desc.getEnumerationValue(charIDToTypeID("Type")));
        if(desc.hasKey(charIDToTypeID("Scl "))) gradientInfo.scale = desc.getDouble(charIDToTypeID("Scl "));
        if(desc.hasKey(charIDToTypeID("Ofst"))){
                    gradientInfo.offset = [desc.getObjectValue(charIDToTypeID("Ofst")).getUnitDoubleValue(charIDToTypeID("Hrzn")),
                                                    desc.getObjectValue(charIDToTypeID("Ofst")).getUnitDoubleValue(charIDToTypeID("Vrtc"))];
        }
        desc = desc.getObjectValue(charIDToTypeID("Grad"));
        gradientInfo.name = desc.getString(charIDToTypeID("Nm  "));
        gradientInfo.gradientForm = typeIDToStringID(desc.getEnumerationValue(charIDToTypeID("GrdF")));
        var colorList = desc.getList(charIDToTypeID("Clrs"));
        var transList = desc.getList(charIDToTypeID("Trns"));
        gradientInfo.numberOfColorStops = colorList.count;
        gradientInfo.colorStops = [];
        for(var colorIndex=0;colorIndex		   
  • Help please gradient police Question

    Help please gradient police Question

    I'm using CS4 on a PC.

    I degraded a whole word, ranging from light to dark.

    I can take a letter, change curve and get the effect I want.

    I want the whole word to have the effect described in the letter 'A' as shown in the example of wod together.

    If I do a whole word I do each letter individually, and it does not give me the effect of the whole word that I am trying to achieve.

    Thanks in advance for any help

    rollsnut,

    You can:

    (1) a class and keep it in Live Type (no need to create outlines);

    (2) in the appearance palette/Panel dialog box, select Add new fill;

    (3) apply the gradient from the bottom of the box to tools (which will give you the same gradient as in A) and change it if you wish.

  • Problems with PS CS5 - cannot add a gradient layer transparent to a layer mask - please help

    My company has just upgraded us to cs5 on our macs. I've been working along in photoshop and do not know if I hit something inadvertently or what, but all of a sudden I can't add a black transparent gradient to a layer mask. Ive searched autour similarly saved out and reloaded the gradients of my pc (which has the black to transparent gradient in the gradient editor & the process works very well).

    Funny is that in the mac gradient selector, black to transparent gradient is black and solid white, but the name of it is 'transparent black' in the editor. Ive tried

    I guess my questions would be how could you make a transparent gradient, or how would call a zero gradients by default because every time I have remove all the gradients to add a new file .grd of my pc, it shows not yet degraded.

    Its amazing how such a small thing like this allows saving a lot of time and feeding me I can not get this to work

    Thanks in advance, Mark

    Try trashing the preferences file. (Hold down shift + Option + command keys as you launch Photoshop. You will have a small OK box delete your preferences file)

    EDIT:

    the correct answer a few seconds late!

  • Alternating gradient line question

    I am trying to create a 'skin' (it isn't really) for a table I displays records from a database.  I could not find a method to display data that I liked for every rank is just a bunch of labels.  The first thing I got out is a shape with a gradient towards the skin line fill, and I use it only for alternating rows.

    However, it only works on the first line, then the two rows is a Uni fill.  What's not here?

    Here is the code snippet:

    for (var x:int = 0; x < dp.length; x++) {
        if (x % 2 == 0) {
            var matrixRow:Matrix = new Matrix();
            matrixRow.createGradientBox(620, 30, 90/180*Math.PI);
            var grad:Shape = new Shape();
            grad.graphics.clear();
            grad.graphics.beginGradientFill(GradientType.LINEAR, [0xDDDDDD,0xDDDDDD], [0,1], [0,255], matrixRow);
            grad.graphics.drawRoundRect(0, x * 30, 620, 30, 5, 5);
            grad.graphics.endFill();
            container.addChild(grad);
        }
    
            //etc
    

    Hey,.

    try to do this instead:

    for (var x:int = 0; x < dp.length; x++) {
        if (x % 2 == 0) {
            var matrixRow:Matrix = new Matrix();
            matrixRow.createGradientBox(620, 30, 90/180*Math.PI);
            var grad:Shape = new Shape();
            grad.graphics.clear();
            grad.graphics.beginGradientFill(GradientType.LINEAR, [0xDDDDDD,0xDDDDDD], [0,1], [0,255], matrixRow);
            grad.graphics.drawRoundRect(0, 0, 620, 30, 5, 5);
            grad.y = x * 30;
            grad.graphics.endFill();
            container.addChild(grad);
        }
    
            //etc
    

    The graphic software does not exactly how you might think. its better if you set the position of the object separately. so in your case its work, its all just do not pass the drawing for you. Good luck!

  • 3850/3750 autonomous or Distribution stacked layer Question

    Hi all

    I have a client with three buildings all very close to the other dorsal 62.5 MM of fibre. They exceeded it current topology and I am trying to implement a distribution layer using a couple of 3750's or 3850's. They have already invested in Netgear at the access layer and I try to make the two work together, Cisco and Netgear. My experience is with Cisco don't know Netgear as well. The mixed vendor environment needs tests, the thing I'm not sure of using a distribution layer stacked with channels of ether of the access layer.

    The attached drawing shows the topology, I thought however, I have some concerns that I have documented in the drawing. Any advice would be appreciated.

    Andy

    Disclaimer

    The author of this announcement offers the information in this publication without compensation and with the understanding of the reader that there is no implicit or explicit adequacy or adaptation to any purpose. Information provided is for information purposes only and should not be interpreted as making the professional advice of any kind. Use information from this announcement is only at risk of the reader.

    RESPONSIBILITY

    Any author will be responsible for any damage that it (including, without limitation, damages for loss of use, data or profits) arising out of the use or inability to use the information in the view even if author has been advised of the possibility of such damages.

    Poster

    Would you consider using a chassis with redundant sup, power supplies and descenders, for the same device, on maps of different lines, as a device of distribution (or core)?  If so, it's about what you have with a battery (or VSS pair).  That is, if a frame (or a VSS pair) is a valid design, why a battery would be too.

    The benefits you have noted on your schema, for a battery would also apply to a frame (or a VSS pair).  Plus, you get more bandwidth.  PLEASE didn't need to block a redundant L2 path and stacking cables can provide more bandwidth then port 'normal '.

    EtherChannel should work between sellers using LACP.  (At least on Cisco, remember to choose an optimal hash algorithm.)

    The main disadvantage of a pile of Cisco, as a single chassis support redundancy, all the material is in a physical location.  Something is happening to this unique physical location, you lose this distribution node.

    Another downside, you are subject to a software problem, as a single logical device (applies also to the simple chassis or pair VSS), but with multiple devices of L2, you are then subject to defects of FHRP, STP, etc..

  • Audio MTS layer question

    Hey guys, im not an expert in shooting video and understand different predefined and other codecs/settings, but I use a small Canon Vixia HF - G10 and slipped my files on my local drive to the media in the first browser... If you look at the calendar below, you will see that videos 'sex' has an audio layer that comes with it.  I recently opened this same project and tried to drag the existing files since the browser of media in the timeline, and I now get nothing in the audio layer.  The audio is not yet, but I can't make any changes to the audio at all.  If you look at the last 2 articles below, they are the same file "00030.MTS".  The first shows content in the audio layer and the second does not.

    Is there a setting that may have been changed on my part?

    Capture-7.JPG

    Click on the A1 to the left until it becomes light gray as V1.

  • Basic layer questions

    I'm new to HAVE and coming from a background of PS.

    1. it seems that to select a shape, you can't simply select the layer, but rather need to select the circle?

    2. why the vacuum of circles and some are filled?

    Thank you.

    No difference. Only two methods to achieve the same goal.

  • Scrolling image layer question

    We have a simple scroll designed framework so that the content (image and text) scrolls behind a graphic element. We lack in a problem where part of the ending point for the graphic framework is to stay behind the content of the framework. See the image below. We want that the image and text in the frame to stay behind the box labelled 'practice '. I don't know there is a simple solution to what we are simply missing.

    Thanks for your help.

    Untitled-1.jpg

    You will need to convert the PRACTICE chart to an overlay. Way the easiest way is to make a State two MSO AutoPlay once and stop on the last image. I would say making a vector overlay since it is text.

  • How rasterize layer fill gradient (in the settings)

    Help, please!  Is it possible in environments where you can preset for all layers to be rasterized (particularly the gradient fill layers)?

    I know how to rasterize smart objects, but this issue is more about the gradient fill layers.

    Is there a way to make it pixilated before having to go to layer > rasterize > all layers?  Every time I added a gradient fill layer, this messge appears "could not use the gradient tool because the content of the layer is not directly editable."  Then I have to go to the LAYERS and select for all layers to be rasterized.   Help, please!  I don't want to waste time for this extra step.  Thanks a lot guys.

    It's just the icon, it will not change when the layer is created. I had this color chosen and transparent selected when I first created the layer. It's not really to show you anything other than that is a gradient layer.

  • How can I add a gradient to the opacity of a layer in after effects CC2014?

    I'm looking to create a simple through a map gradient such that the left of the map is transparent and the right is opaque. Any help is appreciated.

    Create a shape with a black to white gradient layer and then use that as a luma track matte or a source for Matt set or set of channels.

  • Questions of transparency Photoshop CC with gradients

    I discovered a problem with how Photoshop processed CC degraded and other transitions blurred on a transparent background with Adobe RGB.

    I made a new document, 2 "x 2" at 300 ppi and Adobe RGB, added a new layer, used a black to transparent gradient in the whole of the document and made sure the background layer has been disabled. "

    In CS6, I have a nice smooth transition, but CC, there is an abrupt and ugly transition. If I turn on a white background gradient layer looks almost identical except CC showing slightly worse bands. Change product colors in CMYK mode a gradient is smooth on both. Soft brushes produce the same effect. I noticed it when using a soft brush on a mask.

    All parameters are the same, and I checked the results on two computers of colleague (all 3 are Mac Pros) with the same result.

    If anyone else has experienced this? Known bug? Difficulty?

    The CC is left CS6 on the right

    gradient.jpg

    Thank you

    Darren

    Adobe should have corrected it in th was last updated. I am currently using 14.1.2 and no longer experience this problem.

  • How can I create a new layer that is a gradient?

    Hi, I'm very new to scripting photoshop and have some difficulty.

    I am looking for a way to take a picture I have and configure it to have a gradient opacity as he approaches middle, my thought on how to do was simply to create a layer that is a gradient from the upper left to lower right and secure then as a vector mask.

    Any ideas on how I could create this gradient layer of script or a better method to do this opacity gradient?

    Thanks in advance,

    Levianth

    You can try this:

    // 2012, use it at your own risk;
    #target photoshop
    if (app.documents.length > 0) {
    var myDocument = app.activeDocument;
    var theLayer = myDocument.activeLayer;
    if (theLayer.isBackgroundLayer == true) {theLayer.isBackgroundLayer = false};
    // create gradient layer;
    // =======================================================
    var idMk = charIDToTypeID( "Mk  " );
        var desc15 = new ActionDescriptor();
        var idnull = charIDToTypeID( "null" );
            var ref3 = new ActionReference();
            var idcontentLayer = stringIDToTypeID( "contentLayer" );
            ref3.putClass( idcontentLayer );
        desc15.putReference( idnull, ref3 );
        var idUsng = charIDToTypeID( "Usng" );
            var desc16 = new ActionDescriptor();
            var idType = charIDToTypeID( "Type" );
                var desc17 = new ActionDescriptor();
                var idType = charIDToTypeID( "Type" );
                var idGrdT = charIDToTypeID( "GrdT" );
                var idLnr = charIDToTypeID( "Lnr " );
                desc17.putEnumerated( idType, idGrdT, idLnr );
                var idGrad = charIDToTypeID( "Grad" );
                    var desc18 = new ActionDescriptor();
                    var idNm = charIDToTypeID( "Nm  " );
                    desc18.putString( idNm, "Custom" );
                    var idGrdF = charIDToTypeID( "GrdF" );
                    var idGrdF = charIDToTypeID( "GrdF" );
                    var idCstS = charIDToTypeID( "CstS" );
                    desc18.putEnumerated( idGrdF, idGrdF, idCstS );
                    var idIntr = charIDToTypeID( "Intr" );
                    desc18.putDouble( idIntr, 4096.000000 );
                    var idClrs = charIDToTypeID( "Clrs" );
                        var list3 = new ActionList();
                            var desc19 = new ActionDescriptor();
                            var idClr = charIDToTypeID( "Clr " );
                                var desc20 = new ActionDescriptor();
                                var idRd = charIDToTypeID( "Rd  " );
                                desc20.putDouble( idRd, 0.000000 );
                                var idGrn = charIDToTypeID( "Grn " );
                                desc20.putDouble( idGrn, 0.000000 );
                                var idBl = charIDToTypeID( "Bl  " );
                                desc20.putDouble( idBl, 0.000000 );
                            var idRGBC = charIDToTypeID( "RGBC" );
                            desc19.putObject( idClr, idRGBC, desc20 );
                            var idType = charIDToTypeID( "Type" );
                            var idClry = charIDToTypeID( "Clry" );
                            var idUsrS = charIDToTypeID( "UsrS" );
                            desc19.putEnumerated( idType, idClry, idUsrS );
                            var idLctn = charIDToTypeID( "Lctn" );
                            desc19.putInteger( idLctn, 0 );
                            var idMdpn = charIDToTypeID( "Mdpn" );
                            desc19.putInteger( idMdpn, 50 );
                        var idClrt = charIDToTypeID( "Clrt" );
                        list3.putObject( idClrt, desc19 );
                            var desc21 = new ActionDescriptor();
                            var idClr = charIDToTypeID( "Clr " );
                                var desc22 = new ActionDescriptor();
                                var idRd = charIDToTypeID( "Rd  " );
                                desc22.putDouble( idRd, 0.000000 );
                                var idGrn = charIDToTypeID( "Grn " );
                                desc22.putDouble( idGrn, 0.000000 );
                                var idBl = charIDToTypeID( "Bl  " );
                                desc22.putDouble( idBl, 0.000000 );
                            var idRGBC = charIDToTypeID( "RGBC" );
                            desc21.putObject( idClr, idRGBC, desc22 );
                            var idType = charIDToTypeID( "Type" );
                            var idClry = charIDToTypeID( "Clry" );
                            var idUsrS = charIDToTypeID( "UsrS" );
                            desc21.putEnumerated( idType, idClry, idUsrS );
                            var idLctn = charIDToTypeID( "Lctn" );
                            desc21.putInteger( idLctn, 4096 );
                            var idMdpn = charIDToTypeID( "Mdpn" );
                            desc21.putInteger( idMdpn, 50 );
                        var idClrt = charIDToTypeID( "Clrt" );
                        list3.putObject( idClrt, desc21 );
                    desc18.putList( idClrs, list3 );
                    var idTrns = charIDToTypeID( "Trns" );
                        var list4 = new ActionList();
                            var desc23 = new ActionDescriptor();
                            var idOpct = charIDToTypeID( "Opct" );
                            var idPrc = charIDToTypeID( "#Prc" );
                            desc23.putUnitDouble( idOpct, idPrc, 0.000000 );
                            var idLctn = charIDToTypeID( "Lctn" );
                            desc23.putInteger( idLctn, 0 );
                            var idMdpn = charIDToTypeID( "Mdpn" );
                            desc23.putInteger( idMdpn, 50 );
                        var idTrnS = charIDToTypeID( "TrnS" );
                        list4.putObject( idTrnS, desc23 );
                            var desc24 = new ActionDescriptor();
                            var idOpct = charIDToTypeID( "Opct" );
                            var idPrc = charIDToTypeID( "#Prc" );
                            desc24.putUnitDouble( idOpct, idPrc, 100.000000 );
                            var idLctn = charIDToTypeID( "Lctn" );
                            desc24.putInteger( idLctn, 2048 );
                            var idMdpn = charIDToTypeID( "Mdpn" );
                            desc24.putInteger( idMdpn, 50 );
                        var idTrnS = charIDToTypeID( "TrnS" );
                        list4.putObject( idTrnS, desc24 );
                            var desc25 = new ActionDescriptor();
                            var idOpct = charIDToTypeID( "Opct" );
                            var idPrc = charIDToTypeID( "#Prc" );
                            desc25.putUnitDouble( idOpct, idPrc, 0.000000 );
                            var idLctn = charIDToTypeID( "Lctn" );
                            desc25.putInteger( idLctn, 4096 );
                            var idMdpn = charIDToTypeID( "Mdpn" );
                            desc25.putInteger( idMdpn, 50 );
                        var idTrnS = charIDToTypeID( "TrnS" );
                        list4.putObject( idTrnS, desc25 );
                    desc18.putList( idTrns, list4 );
                var idGrdn = charIDToTypeID( "Grdn" );
                desc17.putObject( idGrad, idGrdn, desc18 );
            var idgradientLayer = stringIDToTypeID( "gradientLayer" );
            desc16.putObject( idType, idgradientLayer, desc17 );
        var idcontentLayer = stringIDToTypeID( "contentLayer" );
        desc15.putObject( idUsng, idcontentLayer, desc16 );
    executeAction( idMk, desc15, DialogModes.NO );
    // move layer below;
    var theGradient = myDocument.activeLayer;
    theGradient.move(theLayer, ElementPlacement.PLACEAFTER);
    // clipping mask;
    theLayer.grouped = true
    };
    

Maybe you are looking for

  • HP 15-r022tx laptop dosent boot windows 8.1

    Hi, I bought a new laptop HP 15-r022tx PC just 15 days back. He has now started to give problems when starting. The screen goes blank when starting the wifi and other lights lights flash. I don't know why a whole new laptop should have this problem.

  • HP Proliant ML30 Gen 5

    Hi, I bought a Hp proliant g5 ml30 and when I turn it on the fans all start for 3 seconds then eror headlights light up and it wount start I had several people look N.T.I.C and they found nothing wrong

  • How can I remove a program is located in administrative tools: Services? I uninstalled the program, but it still appears in 'Services '.

    In order to install a new version of the Anti trend anti-virus software, I have to make sure that another program is completely uninstalled.  The trend stops when if is the program still in 'services.  How can I remove it?

  • Used ink cartridges

    I dropped my 5530 printer all-in-one so I bought a new. I installed the ink cartridges I had just installed in the old printer, the new printer and got an error message saying that the cartridges are usable in the printer being installed origanally i

  • How to remove a file that is described as a path not valid

    Where you are specialists, please help! I use Win Vista Home 32-bit Edition. When I tried to delete an empty folder on the desktop, I received a message that says ' could not find this point, this is no longer in C:\...plz check the location and try