View Full Version : مشکل در ذخیره Font Style
  
hojjatcroos
یک شنبه 20 بهمن 1387, 14:24 عصر
سلام دوستان من دارم یک برنامه می نویسم که دکمه استارت رو تغییر می ده و می خواهم متنی که کاربر روی دکمه مینویسه رو ذخیره کنم الان فقط مشکل در FontStyle هست
Felony
یک شنبه 20 بهمن 1387, 17:59 عصر
کافیه با یه شرط چک کنی ببنی حالت فونت الان چیه و بعد ذخیرش کنی .
 
 
  if Edit1.Font.Style=[FsBold] then
    Button1.Caption:='Bold';
  if Edit1.Font.Style=[FsItalic] then
    Button1.Caption:='Italic';
hojjatcroos
یک شنبه 20 بهمن 1387, 19:37 عصر
با تشکر  برای چی FsBold Italic, fsRegular کار نمیکنه
Felony
یک شنبه 20 بهمن 1387, 20:05 عصر
برای چی FsBold Italic, fsRegular کار نمیکنه
 
این 2 دو کلمه تو دلفی تعریف نشدن ، البته این مشکل دلفی به حساب نمیاد و درستش هم همینه ، چون FsRegular یعنی بدون هیچ خاصیتی که به جاش باید از [] استفاده کنید و FsBold Italic هم یعنی هم Bold و هم Italic ...
 
کدتون رو باید اینطوری بنویسید :
 
 
  if Edit1.Font.Style=[] then
    Button1.Caption:='Regular';
  if Edit1.Font.Style=[FsBold] then
    Button1.Caption:='Bold';
  if Edit1.Font.Style=[FsItalic] then
    Button1.Caption:='Italic';
  if Edit1.Font.Style=[FsBold]+[FsItalic] then
    Button1.Caption:='Bold Italic';
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.