När jag gör ett program som tex innehåller knappar så blir dom otroligt fula, i princip bara en fyrkantig ruta. I nyare versioner av WM så ser knapparna betydligt snyggare ut, men knapparna i mina program är fortfarande lika fula. Jag har för mig att det var samma problem med VB6 när Windows XP kom ut en gång i tiden också. Jag har en mobil med WM6.5 och det är fortfarande vanliga grå knappar på de få ställen tillverkaren inte gjort eget UI. Så det är system-default. Jag har 6.5.3 ("vanilla", inte tillv och då är knapparna snyggare.CF3.5: Snyggare knappar?
Går det att få knapparna snyggare i CF3.5?
ThomasSv: CF3.5: Snyggare knappar?
1. Du kan få knapparna lite snyggare genom att sätta en annan färg på dem.
2. Eller så gör du enkelt en egen knapp-kontroll.
3. Ett ännu enklare sätt är att använda en bild i en picturebox. För att simulera att knappen trycks ner kan du använda följande event:
private void pic_Pressed(object sender, MouseEventArgs e)
{
((Control)sender).Top++;
((Control)sender).Left++;
}
private void pic_Released(object sender, MouseEventArgs e)
{
((Control)sender).Top--;
((Control)sender).Left--;
}
(C#)Sv:CF3.5: Snyggare knappar?
Hittar inte nån riktigt bra bild som visar ur dom ser ut, men här ser du standardutseendet för 6.5.3, dock är knapparna disabled: http://images.htcpedia.com/news/f1/8f/5897cc0d341f0b2acc6a006d7063.JPG
Den här bilden visar inte riktigt original, men knapparna Beam, Delete och Browse ser ungefär ut som original-6.5.3: http://www.xda-developers.com/wp-content/uploads/2010/02/Livven-SimpleGloss-Screenshots.jpg
Det viktiga är inte snyggare knappar egentligen, utan mer att det stämmer ihop med det övriga systemet.
Thomas