script of the child cannot reference the parent script

Hello


I define a variable (var photo1Show:Boolean = false ;) in the actionscript layer. I have a movie

component of clip on the scene at this level. I double click on it to open it. This clip has a

ActionScript layer were I put code "parent.photo1Show = true;". When I test the

application, I get error:


1119: access of property may be undefined photo1Show a static type reference

Flash.Display:DisplayObjectContainer.


What's wrong? Also, I'm using Flash CS4.


King


Code snippet
-----------------------------------------------------------------------
Parent frame: contains several layers. the two in question are the layer photo and action.

layer action:

PREV and next controls navigation botton

var photo1Show:Boolean = false;
var photo2Show:Boolean = false;
var photo3Show:Boolean = false;
var photo4Show:Boolean = false;
var photo5Show:Boolean = false;

Set your captions here
var caption1 = 'model 1 Poise. "
var caption2 = '2 model Poise. "
var caption3 = '3 model Poise. "
var caption4 = 'Poise of model 4 ';
var caption5 = "model 5 poise."

Define the name of the external folder of your photos in large and inches are in

var galleryFolder:String = 'Nepalese ';

Thumbs configuration, create instances of charger for every inch

var pic1ldr:Loader = new Loader();

... The rest of the code in this layer is not important

------------------------------------------------------------------------------------------ --------

photo layer:

Contains the movie clip frame_mc on her diaper.

I double click thre movie clip object. It contains several layers action, photo1 by photo5

layers. PHOTO1 photo5 tape contains images, which, unlike keyframes.

-------------------------------------------------------------

layer action:

Stop();
parent.photo1Show = true;
parent.photo2Show = false;
parent.photo3Show = false;
parent.photo4Show = false;
parent.photo5Show = false;

You must cast to the parent as a movieclip:

MovieClip (parent) .photo1Show = true;

Tags: Adobe Animate

Similar Questions

  • SubVIs cannot reference the Parent controls

    Is there anyway that a Subvi can reference controls on the façade of a relative of VI? Without this ability, it is difficult to reduce the complexity of a VI using subVIs, when a front panel control is involved. Variable property nodes do not seem to be the ability to reference a control in a VI parent. Is it possible to fix this?

    There are two ways to do this:

    1. use the connector pane to indicate the reference to control of the Subvi.

    2. open a VI reference to parent VI or get the reference through the connector pane. Use the [VI:Controls] property node to get references to all of the controls. You must use a loop to get good verification of the label control. As far as I know, the sequence is in the tab order in order to be able to use an index.

  • Cannot use casting "to more specific class ' function to the parent class of child class

    Hello

    I am using OOP for my request for data acquisition. I have different e/s analog and digital materials. I create a superclass named DAQ.lvclass. This class has four childs: analog in out analog, digital, and Digital Out. I am trying to invoke screws of the child of the parent class's class. For that I am throwing the class parent her child to aid "to a more specific class' function. But I get the below error.

    Error 1448 occurred at the more class specific in DAQ.lvclassMain.vi AQ

    Possible reasons:

    LabVIEW: Bad type cast. LabVIEW does not deal with the run-time value of this class of LabVIEW as an instance of the given class of LabVIEW.

    How can I handle these cases where I have to call child VI of the parent member?

    I have attached two screws 1 snapshot. Main DAQ: it's the class main VI parent who manages all functions. 2. read the analog inputs: this VI trying to set the parent class for its class of the child and child vi reads value of data acquisition task. I get the second error off VI.

    Kindly help.

    Honestly, I have NO idea on what you want to do.

    Inheritance of classes in EACH OOD (object-oriented design) requires to define common ground as the parent class. Children can add things like properties and methods.

    If you set children who have no points in common, you have made a mistake.

    If all children have too many different specific methods, your OOD is absent.

    Example:

    Parent defines the method A.

    1 child adds the B method.

    Child 2 adds method C.

    But method B will not be usable on 2 children while method C will not work with 1 child.

    It is an approach that you want to prevent. In any programming language oriented OBJECT. This adds unnecessary complexity leading to difficult to maintain the code, and it is prone to errors.

    However, if you're going to do, "to more specific class ' is the correct type cast. But your screenshots and error messages, it is obvious that refine you a particular child's casting only. You must extend the code to check the real child, specifically expressed and call the method. That being said, your code increases the complexity you want to add a bunch of case of structures which essentially nihilates all THE BENEFITS of the use of OOP.

    I'm sorry to say that.

    Norbert

  • Stop the child at the exit of the parent process

    Hello

    I fight with my office 2010 ThinApp and came to the point where I kill some child process involved.

    The situation;

    -l' user attempts to save a document to a Web (SharePoint) service

    -office launches Microsoft Office Upload Center and downloads the file - all right

    -l' user closes all office applications - problem!

    Sandboxes do not correctly close from the Download Center still works... it's apparently two files (MSOSYNC. EXE and MSOUC. (EXE).

    So I try to make a script to kill these two processes OnFirstParentExit... but the script does not run, or it is confused by the fact that the process of Download Center "inherits" the name of the Parent. I.e. If Word.exe has started and launched the Download Center then it will create a process Word.exe instead of the MSOUC 'expected '. EXE. Now, I can't kill Word.exe because it might be Excel doing work to download, and I can't kill the office all because for entry points that the user might quit Word he might want always to Excel to the top and short... logical?

    Is in any way actually stop the process I want? (I.e. getting it is 'good' name or same taskid without manually playing with tasklist and taskkill?

    (I am currently using ThinApp 4.6.1 on Windows XP SP3)

    Create entrypoints for MSOSYNC. EXE MSOUC &. EXE

    Otherwise the generated process "inherit" the name of its parent, which is why you

    cannot kill him.

    You can also add ProcessExternalNameBehavior = Original to your Package.ini

    http://blogs.VMware.com/ThinApp/2011/02/VMware-ThinApp-461-whats-new.html

  • Cannot delete the Parent folder - On Delete Cascade is set

    Hi all
    I have a table parent and child, and when I try to delete the parent record, I get the following error:

    ORA-02292: integrity constraint (WFSTEADMAN. INCIDENT_NOTES_TBL_FK) violated - book of the foundling
    Error failed to process row in the MYTEST_INCIDENTS table.

    I have the FK is defined on the ON DELETE CASCADE, so I'm not sure of what could be the issue.

    Here are the structures of my parent and child tables:

    I use apex.oracle.com for the version is: Application Express 4.0.2.00.06

    Any help would be appreciated.
    Wally

    PARENT TABLE:
    =============================================================

    CREATE TABLE 'MYTEST_INCIDENTS '.
    (ACTIVATE THE "INCIDENTID" NUMBER NOT NULL,)
    "INCIDENTCREATED" DATE NOT NULL ACTIVATE.
    ACTIVATE THE "INCIDENT_OWNER" VARCHAR2 (200) NOT NULL,
    "DTGSTART" DATE NOT NULL ACTIVATE.
    DATE OF THE "DTGEND."
    VARCHAR2 (4000) "INCIDENT_SERVICES."
    VARCHAR2 (4000) "INCIDENT_CUSTOMERS."
    VARCHAR2 (4000) "INCIDENT_DESCRIPTION."
    VARCHAR2 (4000) "INCIDENT_TIMELINE."
    VARCHAR2 (500) "INCIDENT_TRACKING."
    VARCHAR2 (4000) "INCIDENT_RESTORE."
    VARCHAR2 (4000) "INCIDENT_FOLLOWUP."
    NUMBER OF "INCIDENT_LEVEL."
    VARCHAR2 (500) "INCIDENT_TITLE."
    VARCHAR2 (4000) "EMAIL_NOTIFY."
    VARCHAR2 (4000) "TEXT_NOTIFY."
    VARCHAR2 (25) "LEVEL_TYPE."
    ENABLE 'MYTEST_INCIDENTS_PK' CONSTRAINT PRIMARY KEY ('INCIDENTID')
    ) ;


    CREATE OR REPLACE TRIGGER "BI_MYTEST_INCIDENTS".
    Before Insert on 'MYTEST_INCIDENTS '.
    for each line
    Start
    If: NEW. "' INCIDENTID ' is null then
    Select 'MYTEST_INCIDENTS_SEQ'.nextval in: NEW. "' INCIDENTID ' from dual;
    end if;
    end;
    /
    ALTER TRIGGER 'BI_MYTEST_INCIDENTS' ENABLE;


    CHILD TABLE
    =============================================================

    CREATE TABLE 'MYTEST_INC_NOTES '.
    (ENABLE THE "NOTEID" NUMBER NOT NULL,)
    ACTIVATE THE "INCIDENT_ID" NUMBER NOT NULL,
    DATE OF THE "NOTE_DTG."
    VARCHAR2 (200) "NOTE_OWNER."
    VARCHAR2 (4000) "NOTE_COMMENTS."
    ENABLE 'MYTEST_INC_NOTES_PK' CONSTRAINT PRIMARY KEY ('NOTEID")
    ) ; ALTER TABLE 'MYTEST_INC_NOTES' ADD 'MYTEST_INC_NOTES_CON' OF CONSTRAINT FOREIGN KEY ('INCIDENT_ID')
    REFERENCES "MYTEST_INCIDENTS" ("INCIDENTID") ON DELETE CASCADE ACTIVE;


    CREATE OR REPLACE TRIGGER "BI_MYTEST_INC_NOTES".
    Before Insert on 'MYTEST_INC_NOTES '.
    for each line
    Start
    If: NEW. "" NOTEID ' is null then
    Select 'MYTEST_INC_NOTES_SEQ'.nextval in: NEW. "" NOTEID ' from dual;
    end if;
    end;
    /
    ALTER TRIGGER 'BI_MYTEST_INC_NOTES' ENABLE;


    CREATE OR REPLACE TRIGGER "MYTEST_INC_NOTES_T1".
    FRONT
    Insert or update on 'MYTEST_INC_NOTES' REFERENCING NEW AS NEW OLD AS OLD
    for each line
    Start
    : NEW. NOTE_DTG: = SYSDATE;
    end;
    /
    ALTER TRIGGER 'MYTEST_INC_NOTES_T1' ACTIVE;

    I suppose that you use the provided script to create your tables:
    the error message indicates that the FK INCIDENT_NOTES_TBL_FK is vioalated
    And your script creates a cascade of delete on FK MYTEST_INC_NOTES_CON

  • SQL to align the values of the child with the parent columns

    Hello world

    I'm stumped on how to develop a sql query that generates a report which my child values are aligned with my columns parent based on corresponding years.  Here is an example...

    create table test_yr (yr_id number primary key, yr_nb number);
    insert into test_yr values (1,2013);
    insert into test_yr values (2,2014);
    insert into test_yr values (3,2015);
    
    create table test_parent (parent_id number primary key, parent_yr_id_begin number, parent_title varchar2(100));
    alter table test_parent add foreign key (parent_yr_id_begin) refererences test_yr (yr_id);
    insert into test_parent values (1,1,'This rec starts in 2013');
    
    create table test_child (
         child_id number primary key,
         child_parent_id number,
         child_yr_id_begin number,
         child_title varchar2(100),
         child_yr1_val number, child_yr2_val number, child_yr3_val number, child_yr4_val number, child_yr5_val number
    );
    alter table test_child add foreign key (child_parent_id) references test_parent (parent_id);
    alter table test_child add foreign key (child_yr_id_begin) references test_yr (yr_id);
    insert into test_child values (1,1,3,'This rec starts in 2015',10,20,30,40,50);
    insert into test_child values (2,1,3,'This rec starts in 2015',15,25,35,45,55);
    
    
    

    The child can begin to another to start the year as the parent, which makes different yr1 for parent and yr1 for child.  So, for this example, the child 1 year (2015) = year 3 of the parent.

    I can get the values strictly of the child using the following...

    select child_yr1_val, child_yr2_val, child_yr3_val, child_yr4_val, child_yr5_val
    from test_child
    where child_parent_id = 1;
    
    

    However, I need the report to be based on the first five years of the parent.  And since the child does not start until 2015, two years should be zero.  This is the expected result:

    Yr1 | YR2 | YR3 | yr4 | Yr5

    ---------------------------

    0   | 0   | 10. 20. 30

    0   | 0   | 15. 25. 35

    I am doing it using simple sql without having to use pl/SQL to derive a dynamic query.  But I need to somehow to the height and line up the years... like in this example, yr1 (child) = yr3 (parent), (child) yr2 = yr4 (parent), etc..  I hope that some joints and case statements will do the trick, but I don't know how to use them to get the result that I need.  Can anyone help?  Oracle 11 g 2.

    Thank you

    Mark

    Hi, Mark,.

    Here's one way:

    WITH unpivoted_child AS

    (

    SELECT child_id, child_parent_id

    child_yr_id_begin + child_yr - 1 AS column_num

    val

    OF test_child

    UNPIVOT (val

    FOR child_yr (child_yr1_val AS 1

    child_yr2_val AS 2

    child_yr3_val AS 3

    child_yr4_val AS 4

    child_yr5_val AS 5

    )

    )

    WHERE child_parent_id = 1

    )

    SELECT NVL (y1, 0) AS yr1

    , NVL (y2, 0) AS yr2

    , NVL (y3, 0) AS an3

    , NVL (y4, 0) AS yr4

    , NVL (y5, 0) AS yr5

    Of unpivoted_child

    PIVOT (SUM (val)

    FOR column_num IN (1 AS y1

    2 AS y2

    3 AS y3

    4 AS y4

    5 AS y5

    )

    )

    ORDER BY child_parent_id

    child_id

    ;

    Have 5 columns in the test_child that all say the same thing, obly for different years, isn't a very good design table.  It wouyld be better to have a single table for all the attriburtes that apply to the child and another table for each combination of year, with a single amount on each line.  Because you don't have that, the unpivoted_child of the subquery, it essentially creates on the fly.

  • How to upgrade the parent table and child by updating the parent table

    I have a parent EMPLOYEE table that includes columns (sysid, serviceno, employeename...) sysid is the primary key, serviceno is the Unique key and I have DEPENDENT child table includes columns (sysid, employee_sysid, name, date of birth...) there still SYSID is a primary key for the table of dependants, employee_sysid is a foreign key in the EMPLOYEE table.

    Now I want to change SYSID (with the help of the sequence) in the EMPLOYEE table that they want an update in the table of people dependent

    Note: I have 10000 records in the EMPLOYEE table as I have 5 more children tables that need to update new SYSID.

    Please help me

    first disable FOREIGN KEY constraints.
    You can update Parent and child record with the help of the trigger.
    Here I give you an examlpe... It can help u.

    create a parent (id number primary key, name varchar2 (100)) table
    /
    create table child_1 (primary key id, p_id number number, date of birth, date)
    CONSTRAINT FK_id FOREIGN KEY (p_id) REFERENCES parent (ID))
    /
    create table child_2 (key primary id, p_id2, addr varchar2 number number (1000))
    CONSTRAINT FK_id2 FOREIGN KEY (p_id2) REFERENCES parent (ID))
    /

    Insert some test data for the parent tables and children.

    change the constraint to disable child_2 table FK_id2
    /
    change the constraint to disable child_1 table FK_id2
    /

    CREATE OR REPLACE TRIGGER delete_child
    BEFORE parent UPDATE ON
    FOR EACH LINE
    BEGIN
    UPDATE CHILD_1
    P_ID =:NEW.ID SET
    WHERE P_ID =:OLD.ID;
    UPDATE CHILD_2
    SET = P_ID2: NEW.ID
    WHERE P_ID2 =:OLD.ID;
    END;
    /

    then Upadte parent table primary key col and check the children tables.
    do enable constraints...

  • Default filters that users can delete (in the parent/child Setup)?

    Is it possible in Latitude 2.2.2 to have filters (filters of the range, refinement filters etc.) applied by default (which means that users see these filters when they log-in), but they can also remove (using bread crumbs portlet) if they wanted to? We tried to use the source of data (JSON) filters (using 'baseFunctions' setting) where we have a parent/child Setup, but it seems these filters cannot be removed once applied. Note that filters can be removed if we do not have a parent/child relationship between the data sources, but as soon as we introduce a parent/child relationship between the data sources (which we need), the GET of sticky filters and cannot be deleted. Any reason why the parent/child relationship causes the filters becoming sticky? Any way (alternate) to reach what we want?

    I think that it is a known problem (LSTUDIO-5088) and there could be a fix for this. You can contact technical support to obtain the fix.

    Dave

  • How to listen to changes in components of child in the parent MXAdvancedDataGridItemRenderer

    How to listen to changes in components of child in the parent? I won't listen to the < s:change > to events triggered in each of the three components

    < s:MXAdvancedDataGridItemRenderer >

    list change ot here events->


    < s:DropDownList x = "0" width = "120" dataProvider = "{DataUn}" id = "ddl" labelField = "name" >
    < s:change > /pas in there
    < / s:DropDownList >

    "{< mx:DateField id ="midYearReviewDate"ToolTip = 'Mid year review date' selectedDate="@{data.midYearReviewDate} ' = '125' XY '0' = >

    < / mx:DateField >
    "{< mx:DateField id ="endYearReviewDate"toolTip = selectedDate="@{data.endYearReviewDate ' year review end date "}" x = "222" >

    < / mx:DateField >

    < / s:MXAdvancedDataGridItemRenderer >

    Take a look at the documentation here: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/events/FlexEvent.htm l #DATA_CHANGE . By default, bubbles is set to false for DATA_CHANGE.

    In any case, add listeners for events within an element make as is generally a bad idea. Flex will allow to recycle a renderer instance only element to display several rows in your datagrid control. What you want to do is rather to add an event listener in the parent who answers to a custom event, that leave you the room from your rendering engine inside.

    So in your parent, you should have:

    public void init (): void {addEventListener ("myEvent", myHandlerFunction, true)};

    and then inside the rendering engine:

    change = "{dispatchEvent (new Event ('myEvent', true, false))}" / >

    change = "{dispatchEvent (new Event ('myEvent', true, false))}" / >

  • Find the child's location in the coordinate space of the parent

    I created a map of the counties of Montana.  Each county is an MC inside separate the largest parent movie clip (allcnt_mc).

    When the user clicks on a County, I would like to focus this country on the scene and the zoom to its measurement.

    The hard part has said the parent (allcnt_mc) where the tween to.  Given that each individual County is a child of the parent, they have their own coordinate space with reference to the parent.

    Is there a way I can query the location (x, y) of a child in the coordinate space of the parent?  With this issue, I could calculate the distanct between the point of current regulation of the parent and the child, indicating the distance that the parent will have to move to focus on the scene.  I tried to use localToGlobal but could not understand how to use it.

    //calculate the stage's center
    var stagecentx:Number=stage.width/2
    var stagecenty:Number=stage.height/2
    
    function tweento(e:MouseEvent):void{
         // the first two variables are referncing the county that was most recently clicked on
         var calledx:Number=allcnt_mc[xmlData.row.NAME[e.currentTarget.ivar]].x;
         var calledy:Number=allcnt_mc[xmlData.row.NAME[e.currentTarget.ivar]].y;
         // these variables represent the current location of the stage
         var allcntx:Number=allcnt_mc.x;
         var allcnty:Number=allcnt_mc.y;
         //  I'd like to then tween the allcnt_mc to the location of (calledx,calledy)
         //  but in the coordinate space of allcnt_mc
    
    
    
    

    var pt:Point = new Point (parent.child.x, parent.child.y);

    PT = parent.localToGlobal (PT);

    PT now has the parent.child coordinates in space of the parent coord.

  • FFis already running but not responding do not mistake... Cannot delete the parent.lock "in use" what to do now?

    I keep getting FF or error that responded to the questionnaire. When I close it I get "your FF profile cannot be loaded.

    I read about the removal of the parent.lock. When I try to delete told me "can not delete the file because it is being used.

    So what do I do now to get FF going

    You can delete the file immediately after the computer starts?

    Help if you start Windows Explorer as an administrator?

    You can create a new profile as a test to see if your profile is the source of the problem.

    See "create a profile":

    If the new profile works then you can transfer files from a profile already used in the new profile, but be careful not to copy files corrupted to avoid transporting more problems.

  • The user account cannot access the internet once parental used contract, even after you turn off the parental control

    I created a user account for my child. I am able to access the internet through firefox. Then I set the parental controls and can NOT access the internet more. I turn off parental controls for this user account. I still can't access the internet from this account.

    Parental control is a part of the operating system Windows and not Firefox. You can get help here: http://support.microsoft.com/ask-community/windows/

  • My child allows to bypass the parental control

    My child to bypass the parental control on his Macbook Air using the method presented in this video tutorial. Is there a way to avoid this? https://www.YouTube.com/watch?v=Br6wKR28jFo

    With the text of the video section, the way used by the author to exploit the single user Mode

    command line is specified; and it has been done before. Don't know if there are more recent methods

    to try to deter the child since the creation of their own Admin account to bypass the controls that

    those already discussed adjacent older sons, like this:

    How to stop a person setting up an administrative account duplicate (hackmac)?

    Although it is possible to learn how and use the Open Firmware password, to attempt to get the Admin acct

    This could also be overcome by a particular person looking to exploit a work around physical access.

    In the past, some computer models were easier to open and to perform tasks that could derail this method.

    Almost any iFixit or removable guide could be useful for a particular child or student, as a work-around.

    See suggestions on how to apply the Firmware password, as well as the means to

    block access to the material or the way to reset the admin by OS X Recovery password, in news

    OS X versions that use this partition and its utilities. It is part of the problem with the Admin

    operation, the user is physical access to the computer. And why remotely hacking is very difficult.

    • Use a password of the firmware on your Mac - Apple Support

    While I have no other suggestion (knowing that there could be a fairly simple method to work around the)

    and most have been published online for several years) I hope that someone will see & respond to your

    question with any method you can implement. Or see if an Apple Store genius bar can help you

    This question, because it creates problems. I'd be sure to make an appointment to discuss this at the store.

    If no official Apple retail Store is available, you should perhaps consider a call to Apple support or use a

    online chat. Don't forget to mention details about the build year computer, etc. & the version OS X in it.

    You can choose to make submissions directly to Apple's comments on this issue, if you find that it is not effective

    method of maintenance determined children or young adults to change their own Admin computer.

    One of the comments below links is probably more suited to this topic than the other:

    Support Feedback

    Products return

    Contact Apple support

    http://www.Apple.com/contact/

    Need service or support? Start your online application and we will find a solution.

    More ways to get help:

    Since there is no response when I first noticed your thread, I asked guests move it more appropriate

    location for visibility in these discussions of support; so they chose to put it in the section of MacBook Air.

    Good luck in this case!

  • Simple example of child to access the Parent data

    Hi all

    Im trying to explore and make sense of OOP.  Ive been learning as much as I can, but why cant seemt to extract data from a class parent child.  Ive put the child to inherit from the parent and creates an accessor parent to read and write.  I write the data in the parent class and then try to read data from the child's class. Is there something im missing? Anyone have or know a link to a simple example of this?

    Thank you

    Matt

    Ok.  I think you have a misunderstanding of the works the POO here.  The idea with OOP is that you can pass the child object in the parent methods and is in any case on this object.  Your drawing should look like this:

  • How to copy the properties of the child to another class parent class the child at run time?

    Hi all

    I have 3 classes:

    Class A: parent

    Child classes B and c:

    At runtime, I want to istantiate an object of class C of an existing class B object.

    In particular: I have an object of class B with its properties; Then, I want to create an object of class C, which the parent properties are 'taken' of object B.

    I tried to use "more generic class" and "to a more specific class', but without success.

    Can you help me?

    Basically, you will need to write explicit code that will have all relevant data and move everything to the new object.

Maybe you are looking for

  • Help, my Mac has been infected - Cryptowall

    This morning, when I turn on my mac, it has been infected by CRYPTOWALL 3.0, all my accounts of e-mail and other personal files have been encrypted and I can't access it. How this could happen Apple! And the worst part is that no one paid page is ava

  • Set the font size for the target PCs ONLY

    I know that I have to include a custom ini file to specify the name of the font AND size for target PCs (those where the EXE is executed). For example appFont = "Tahoma" 13 dialogFont = "Tahoma" 13 systemFont = "Tahoma" 13 Is there a way to specify o

  • Pavilion dv6-3124er: update of Hp pavilion dv6-3124er wireless card

    The full model of laptop is a Hp pavilion dv6-3124er product: XU634EA #ACB. Anyone know if I can update my card WiFi RaLink RT3090BC4? I'd want one that supports a/b/g/d / dual capable band. The drivers section shows the following driver set: Intel W

  • RV042 virtual servers?

    Hello.  I'm having a hard time to believe the RV042 router of "class business" may be missing some functionality so that I am simply not see it and someone can point me in the right direction. I need port forwarding of set-up to convey a certain exte

  • Wmplayer.exe - bad Image

    Run us Windows xp service pack 3 and may not display any video file without getting the error message above. The rest of the message says the application or DLL c:Windows\system32\dbghelp.dll is not a valid windows image. Please check this against yo