The main problem in generating the shape is the shape type. Basically, their are 3 options for axlDBCreateShape. solid filled, unfilled and static cross hatch. if you have checked the posted code, it should create a solid type but instead it created a static cross hatch type. So I think it has nothing to do with display pattern..