X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=extras%2Fgui%2Fskins%2FSimSkin.ec;fp=extras%2Fgui%2Fskins%2FSimSkin.ec;h=3fb2421cf7fada1e4ce9c72c92a0f837fe1c446d;hb=1fe01ced1978ecd046accfc810ac6a2735942829;hp=bdd633212259d7b9681599ee2f187575bf859b1c;hpb=22f4910c35cbe3549e33b75a90399a7fec92de12;p=sdk diff --git a/extras/gui/skins/SimSkin.ec b/extras/gui/skins/SimSkin.ec index bdd6332..3fb2421 100644 --- a/extras/gui/skins/SimSkin.ec +++ b/extras/gui/skins/SimSkin.ec @@ -138,7 +138,7 @@ class SimSkin_Window : Window int buttonsSize = border + ((hasMaximize || hasMinimize) ? 52 : 18); surface.WriteTextDots(left, border + NAME_OFFSETX, top + NAME_OFFSET, - size.w - (buttonsSize + border + 4), name, strlen(name)); + size.w - (buttonsSize + border + 4), name, (int)strlen(name)); } } if(((BorderBits)borderStyle).contour && !((BorderBits)borderStyle).fixed) @@ -797,7 +797,7 @@ class SimSkin_Button : Button if(text) { int tw, th; - surface.TextExtent(text, strlen(text),&tw, &th); + surface.TextExtent(text, (int)strlen(text),&tw, &th); if((isRadio || isCheckbox) && !bevelOver) WriteCaption(surface, /*clientSize.h +*/ CAPTION_DISTANCE + 3, @@ -811,7 +811,7 @@ class SimSkin_Button : Button int width = clientSize.w - 2*6; int x = 6 + offset; - surface.WriteTextDots(alignment, x, y, width, text, strlen(text)); + surface.WriteTextDots(alignment, x, y, width, text, (int)strlen(text)); } else {