Hi Rhonda,
First you have to choose ActiveX Control as the project type.
Did you do that?
If so, you can change the shape drawn by the Shape tool to a circle in the properties window
under the Shape property. You can select from a number of different shapes.
Next, go to the Add-Ins menu and select Add In Manager...
Then highlight "VB6 ActiveX ctl winzard" and then check the Loaded/Unloaded checkbox
under Load Behavior. Click OK
Now the wizard will appear under the Add-Ins menu.
Start it up.
Click through the screens until you get to the "Create Custom Interface Members" srceen.
Click on New
Here I entered CircleColor as the Name and I selected Property as the type.
Click Next
Now you're going to map the property to the back color of the circle.
So, in the left list box select CircleColor and then under Maps To select Shape1 (or whatever you called
the shape) and then select BackColor from the Member combo box.
You can now just click through to the end and read the report it generates.
What I did also (from the UserControl's properties) was to make the back color white with the style transparent.
Give the Project a name and the UserControl as well and then save everything to the directory of your choice.
Now from the File menu select "Make ProjectName.ocx"
This will actually create the binary ocx file.
I usually just put the=m in my system32 directory.
Now, bring up a Command Prompt and type in:
regsvr32 PathToSystem32\NameOfocxFile
in my case it looks like:
regsvr32 c:\winnt\system32\MyControl.ocx
This will register your control.
Now if open up Access and look at all those extra controls you should see yours in there. It will be listed as:
ProjectName.NameOfControl
You can now add it to the form and experiment. Obviously this is a broad topic, but that's it in a nutshell.