Windows XP mode in Windows 7(Part 2)

My last blog gave information to check virtualization support for your PC.

Now the further steps:

  • Select the correct operating system for Windows XP mode. (Else downloading a 500 mb file will be a waste.)
  • Then download Windows Virtual PC.

Install Windows XP , then Windows Virtual PC and after restarting you get to see the following options.

pic3

Click on the Windows XP Mode . Start the setup. Select the installation folder. Enter your credentials and continue.

The instructions for how to use Windows XP mode are well explained  during the installation process. Read them and get started working on your very own Windows XP …

Here are some snapshots.

pic4  pic5

After complete installation ,you see what you wish. So enjoy using XP on Win7.

XPMode

You can also play with the Virtual PC settings for your Windows XP mode .For e.g. ( Actions to be taken while shutting down a virtual machine).

pic6

Windows XP mode in Windows 7(Part 1).

Windows XP Mode for Windows 7 makes it easy to install and run many Windows XP  applications directly from your Windows 7-based PC.

Windows Virtual PC is the latest Microsoft virtualization technology for Windows 7. It is the runtime engine for Windows XP Mode to provide a virtual Windows environment for Windows 7. Applications that have compatibility issues with Windows 7 but ran successfully on Windows XP also run on XP mode provided by  Windows Virtual PC.

What you need to check to run the XP mode:

1) Check whether your hardware supports virtualization.Click this link.Microsoft Hardware Assisted Virtualization Detection Tool .Install and run the tool.

2) Cases after running the tool.

a ) Computer does not have hardware requirement for Virtualization

b ) Computer has hardware support  but it is not enabled.

c ) Computer is configured with hardware-assisted virtualization.

In my case the hardware was not enabled.I came across this message.

pic1

For Dell models,here are the instructions listed . Check out this link for other models of computers..How do I change virtualization settings in BIOS?.

  • Press F12. Go to BIOS Settings. Virtualization is turned off by default . Enable it.
  • Save settings and then exit.Else changes done, wont apply.
  • Restart.

Here are snapshots of working in BIOS.

BIOS settings   Virtualization option in BIOS   Initalling disabled. 

 032 033

After  enabling  Virtualization in your PC,running the HAV tool gives you this message.

pic2

Once done,go ahead and install Windows Virtual PC.

Behaviors and Actions in Blend3

Behaviors add interactivity to your application without having to write any code.
They are reusable pieces of packaged code that can be dragged onto any object to change its own or
other object’s properties,control storyboards ,change layout properties etc..
Behaviors  not necessarily be invoked by triggers,they work when some conditions are met.

An Action is an object that can do something..
A Trigger reacts to the cause and invokes one or more Actions.

Expression Blend 3 provides by default some behaviors and Actions in the asset panel…..

Behaviours and Actions in Asset Panel

Behaviours and Actions in Asset Panel

Here are some examples:

1) ControlStoryBoardAction: Lets u play,start,stop,pause a storyboard.
Here the storyboard animates the width property of a rectangle on click event of Button.
You have to drag the ControlStoryBoardAction on to your button and set the properties.

Setting properties for ControlStoryBoardAction

Setting properties for ControlStoryBoardAction

Storyboard

Storyboard

Code for animating the width of an ellipse on click of button

Code for animating the width of an ellipse on click of button

2) ChangePropertyAction: Changes the property and lets u animate it over some duration.
Here the opacity of the ellipse varies on click of the button.
Drag the action on button and set the properties.
There are options available to ease in and ease out your animation…over time.

Setting properties for ChangePropertyAction

Setting properties for ChangePropertyAction

Button nd ellipse

Code to change the opacity of ellipse on click of button

Code to change the opacity of ellipse on click of button

3) FluidMotionBehaviour: Animates the layout properties of objects in panel.
Here the button flies in from left in the canvas which is its parent container.
You can set the direction of easing in/out in x and y direction with options available in properties panel

Setting properties for FluidMotionbehaviour

Setting properties for FluidMotionbehaviour

Ease in/out options

Ease in/out options

pic11

Code for changing layout properties of button in canvas

Code for changing layout properties of button in canvas

4) MouseDragElementBehaviour:  It lets the object within the parent container to reposition.
Here the ellipse can be dragged within the boundaries of the button.

MouseDragElementBehaviour properties

MouseDragElementBehaviour properties

pic12

Code for moving ellipse in a button

Code for moving ellipse in a button

5) GotoStateAction: Changes to visual state
Here the rectangle and ellipse colliding animation is captured by a state.
This state is transitioned to on click event of a button.

Setting properties of GotoStateAction

Setting properties of GotoStateAction


pic13

Push state code including storyboard to animate

Push state code including storyboard to animate

Code for switching to push state..

Code for switching to push state..

You can also get more behaviors from the Expression Studio site.
Navigate to Expression Gallery to find more behaviors.