How can I display buttons caption in msgbox (vbYes, vbNo, VbOk .....) in
hebrew?
thanks
The built in Access MsgBox cannot be changed.
Instead of using the built in message box, create an unbound form to
display your message.
Find a computer that does have a Hebrew font.
Create your command button caption text on a Word document on that
machine. Set the Font size a bit larger than you think you will need
and also select a suitable Font Color. Copy it.
You could also type the caption on a Hebrew typewriter and scan it
into your computer as a picture, if you have a scanner.
Then Paste it into an MSPaint picture.
Copy it onto a floppy disk and then copy the disk into your computer
as a bitmap file.
Open the bitmap.
It will be much too wide, so select just the caption text. Cut it.
Open a new instance of Paint.
Set the Attributes properties to approx 100 x 50 pixels (as a starting
point). Use the Fill tool button to fill in the back color of the
Paint window to whatever back color you want the command button to be.
Then Paste the text into this new instance. While the cursor is a +
you can drag the text to center it. You can make it larger by dragging
the sides. When it's centered, click off of the picture.
Save the picture as a .bmp file.
Now you can set a command button's Picture property to the bitmap.
You'll probably have to experiment a bit to get the size right to
match the size of the command button, but it should be easy eniough to
do, and get even easier once you get the hang of it and find the
correct size.
You would open the form as a message box using
DoCmd.OpenForm "FormName", , , , , acDialog