# Grabbing BitmapData library item and adding to display list

**URL:** <https://forum.kirupa.com/t/grabbing-bitmapdata-library-item-and-adding-to-display-list/255577>\
**Category:** flash\
**Created:** [March 24, 2008, 11:25pm UTC](https://forum.kirupa.com/t/grabbing-bitmapdata-library-item-and-adding-to-display-list/255577 "2008-03-24T23:25:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![eilinora](https://avatars.discourse-cdn.com/v4/letter/e/3da27b/32.png) [@eilinora](https://forum.kirupa.com/u/eilinora)\
**Post date:** [March 24, 2008, 11:25pm UTC](https://forum.kirupa.com/t/grabbing-bitmapdata-library-item-and-adding-to-display-list/255577/1 "2008-03-24T23:25:56Z")

</div>

I can’t seem to get this to work with BitmapData library items, though it is working for the MovieClip items…

I have a utility function which grabs items from the library

public static function create(className:String):Class  
{  
return new (ApplicationDomain.currentDomain.getDefinition(className) as Class);  
}

Here is the code i’m using to add the BitmapData to the stage…

var ChromeBackground:Class = Utilities.create(“mc\_chromeBackground”);  
var chromeBG\_BD:BitmapData = BitmapData(new ChromeBackground());  
var bmp:Bitmap = new Bitmap(chromeBG\_BD);  
this.addChild (bmp);

The BitmapData object isn’t showing up on screen. What am i doing wrong??

THANKS in advance!!!  
Lori-
