Defines the control's color for white edges.
Get
Put
object
Clr
Defines the control's color for white edges. For information about color properties, please visit the applicable section "Using SftButton/OCX with ...".
The WhiteEdgeColor property defines the control's color for white edges.
This property has no effect if Windows themes are used.
End Sub
Private Sub BorderTimer_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BorderTimer.Tick
' Change the button border
If AxSftButton3.Pressed Or Color.op_Inequality(AxSftButton3.DarkEdgeColor, SystemColors.ControlDarkDark) Then
AxSftButton3.DarkEdgeColor = SystemColors.ControlDarkDark
AxSftButton3.ShadowEdgeColor = SystemColors.ControlDark
AxSftButton3.LightEdgeColor = SystemColors.ControlLight
AxSftButton3.WhiteEdgeColor = SystemColors.ControlLightLight
Else
AxSftButton3.DarkEdgeColor = SystemColors.ControlLightLight
AxSftButton3.ShadowEdgeColor = SystemColors.ControlLightLight
AxSftButton3.LightEdgeColor = SystemColors.ControlLightLight
AxSftButton3.WhiteEdgeColor = SystemColors.ControlLightLight
End If
End Sub
Private Sub BorderTimer_Timer()
' Change the button border
With SftButton3
If .Pressed Or .DarkEdgeColor <> vb3DDKShadow Then
.DarkEdgeColor = vb3DDKShadow
.ShadowEdgeColor = vbButtonShadow
.LightEdgeColor = vb3DLight
.WhiteEdgeColor = vb3DHighlight
Else
.DarkEdgeColor = vb3DHighlight
.ShadowEdgeColor = vb3DHighlight
.LightEdgeColor = vb3DHighlight
.WhiteEdgeColor = vb3DHighlight
End If
End With
End Sub
private void borderTimer_Tick(object sender, System.EventArgs e)
{
// Change the button border
if (axSftButton3.Pressed || axSftButton3.DarkEdgeColor != SystemColors.ControlDarkDark)
{
axSftButton3.DarkEdgeColor = SystemColors.ControlDarkDark;
axSftButton3.ShadowEdgeColor = SystemColors.ControlDark;
axSftButton3.LightEdgeColor = SystemColors.ControlLight;
axSftButton3.WhiteEdgeColor = SystemColors.ControlLightLight;
} else {
axSftButton3.DarkEdgeColor = SystemColors.ControlLightLight;
axSftButton3.ShadowEdgeColor = SystemColors.ControlLightLight;
axSftButton3.LightEdgeColor = SystemColors.ControlLightLight;
axSftButton3.WhiteEdgeColor = SystemColors.ControlLightLight;
}
}
m_vButton3->PutDarkEdgeColor(0x80000000L|COLOR_3DDKSHADOW);
m_vButton3->PutShadowEdgeColor(0x80000000L|COLOR_3DSHADOW);
m_vButton3->PutLightEdgeColor(0x80000000L|COLOR_3DLIGHT);
m_vButton3->PutWhiteEdgeColor(0x80000000L|COLOR_3DHILIGHT);
} else {
m_vButton3->PutDarkEdgeColor(0x80000000L|COLOR_3DHILIGHT);
m_vButton3->PutShadowEdgeColor(0x80000000L|COLOR_3DHILIGHT);
m_vButton3->PutLightEdgeColor(0x80000000L|COLOR_3DHILIGHT);
m_vButton3->PutWhiteEdgeColor(0x80000000L|COLOR_3DHILIGHT);
}
}
void CSpecialDlg::ToggleButton()
{
// Toggle the button and drop down button state
if (m_vButton4->Pressed) {See Also SftButton Object | Object Hierarchy