|
Questions about programming with vbSkinner
-
I experience an X Problem, what can be happening?
-
Is there any way to make vbSkinner work with
MDI forms?
-
I can't see the menus, what can I do?
-
How can I change skins by code, loading them
from a skin file?
-
How can I hide the button for
changing skins in vbSkinner Pro?
-
How can apply the skin to the command buttons?
-
How can I do in version Free to remove the
'?' button at the title bar?
-
The form or the controls are not painted well
¿Why?
-
Is there any vbSkinner version that works
with the X language (VB5, Fox, Access, .NET, etc)?
-
I have a question about SmartMenuXP
-
I already read all these items but I still have
the X problem
Questions about vbSkinner Pro registration
-
I am interested in purchasing a license, how
can I pay?
-
I want to register but I don't have a credit
card, what can I do?
-
Is there any limitation about using
vbSkinner Pro in my programs?
-
I am trying version Free, I want to know if in version Pro
appear the '?' button at the title bar too?
-
After I register, will still appear the
About box that I see now when the program is running compiled without a
vbSkinner Pro license key?
-
Once I fill the registration form, how long
can take to receive the license key?
-
What is the upgrade policy?
Questions about programming with vbSkinner
-
I experience an X Problem,
what can be happening?
Ensure you have read in the help file or in this web site the topic "Notice
for the use of the vbSkinner control", if you already know that
information, may be that your question is answered in another item of these
FAQs.
-
Is there any way
to make vbSkinner work with MDI forms?
Although vbSkinner does not work with MDI forms, there is available an
example project that make it work, adding some code, but it works with
limited features, you can download the project
here. It works with version 2 (it does not work with the Free or Pro
1.x
versions).
When programming with it, take care of the following: do not terminate the
program with the End statement, but previously unload the MDI form (you can
do this with Unload NameOfTheMDIForm). The reason of this is the use of the SetParent
API in the project.
The new version 2 feature of skinning all the forms with just one Skinner
control does not work with MDI child forms, so you'll have to place one
Skinner control in every MDI child form.
-
I can't see the
menus, what can I do?
This question is answered in the topic "Notice
for the use of the vbSkinner control" too, basically we suggest to
use the SmartMenuXP
component (or similar) for menus with vbSkinner.
-
How can I change
skins by code, loading them from a skin file?
You can do it with this code:
Set Skinner1.SkinPicture = LoadPicture ([path]\FileName.bmp)
As an example, supposing that you have the skin files in a directory named
skins:
Set Skinner1.SkinPicture = LoadPicture (App.Path & \skins\FileName.bmp)
-
How can I hide the button for changing skins in vbSkinner Pro?
Going to the Custom property, select the Buttons tab, there you can change
the setting of the ChangeSkinButton property, in order to make the button
available or not. By code it would be Skinner1.ChangeSkinButton = 0.
-
How can apply the
skin to the command buttons?
vbSkinner changes the back color
and the text color of all the controls that have the BackColor and ForeColor
properties (as long as these properties have settings equal to the same
properties of the form). The command buttons don't have ForeColor property,
but they do have BackColor property, that has effect as long as the Style
property is set to 1 (Graphical) of every command button in the form.
So, changing the Style property, the BackColor will change, but the text
color will remain being the color set for the system's colors in Windows.
-
How can I do in
version Free to remove the '?' button at the title bar?
You can't. Only in the Pro version it does not appear; but in that version you can use this
button to show help (optional).
-
The form or the
controls are not painted well ¿Why?
Verify that the ClipControls property of the form is set to its default
setting that is True, if it is set to False then change it to True.
There are some circumstances that the control container controls such as Frames,
PictureBoxes and Usercontrols must have the same ClipControls property set
to False (unlike the form that must be True) in order to paint well the
contained controls. All this is due to a VB6
bug.
-
Is there any
vbSkinner version that works with the X language (VB5, Fox, Access, .NET,
etc)?
vbSkinner only works with Visual Basic 6, it does not work with Visual Basic 5, Access,
Fox, etc, and there is not a VB.NET version yet.
-
I have a question
about SmartMenuXP.
SmartMenuXP is a free component, and we just host its website inside
this domain for download.
There is one important thing you need to know about SmartMenuXP: Set its
Shadow property to False (default value is True) because it cause hanging in
Vista configurations with Aero when Shadow is set to True.
If you use SmartMenuXP along with vbSkinner, you don't have to worry about
that because vbSkinner (Free and Pro) takes care of that situation
automatically, then you can still use Shadow (but it will apply only when
the program is running in Windows versions previous to Vista). Just ensure
that you have vbSkinner version 2.2 or above installed.
-
I already read all
these items but I still have the X problem.
In this case contact us. If the
question is about a presumed Bug, or about a difficulty that you are
experiencing, may be a good idea to send a sample program where the problem
can be seen (please send it compressed with Winzip). Also indicate all the
necessary components needed to run the program and where to download them in
the case of being third party components. It is also recommended to indicate
in what OS version you have experienced the problem (for example: Windows
NT4).
Questions about vbSkinner Pro registration
-
I am interested
in purchasing a license, how can I pay?
In the purchase page are the links
to Shareit pages, this is the company that we use for
registering. There are several payments options available there.
-
I want to
register but I don't have a credit card, what can I do?
The company Shareit offers several payments options, anyway if
you want to send the money directly, you can send a person to person money transfer
thru the companies Western Union or Money Gram. For finding an agent near to where you are located you can go to their
web sites www.westernunion.com
and www.moneygram.com.
These transferences arrive within the same day.
For sending these transferences you'll need the personal information of
the receiver, in this case contact us by email
to send you this information.
Consider that these companies have a commission that varies according to the
country, which can be between U$S 10 to 20.
Is there any
limitation about using vbSkinner Pro in my programs?
It is required one vbSkinner license per developer, but there is
no limit about in how many programs you can use vbSkinner and how many
customers of your programs you can have.
Please read about licensing options here.
I am trying
version Free, I want to know if in version Pro appear the '?' button at the title bar too?
No, it does not appear; but optionally it can be used to show help.
Additionally, vbSkinner Pro has other buttons (they are also optional) that
have other functions.
After I
register, will still appear the About box that I see now when the program is
running compiled without a vbSkinner Pro license key?
No, that screen only is displayed when running a compiled program that uses
vbSkinner Pro without a license key.
Once I fill the
registration form, how long can take to receive the license key?
If you register with credit card, usually the authorization is
made immediately and you'll receive the license key in that moment because
it is an automated process.
In same (few) cases it can take up to one or two days until de credit card
is authorized, it depend on the country and may be on some other factor
requiring a human verification; but as expressed before, it usually is
performed immediately.
If the payment is made in other way, for instance by mail, it will take the
time that the mail takes in arrive to the destination address.
What
is the upgrade policy?
To read the upgrade policy click here.
|
|