View Full Version : از کار انداختن دکمه Minimiz فرم
yashar666
دوشنبه 30 مهر 1386, 12:29 عصر
با سلام
می خواستم ببینم چطور میشه دکمه Minimiz $Maximaiz فرم رو غیر فعال کرد
اگه میشه یا تابع api یش رو بدید یا تکه کدش رو ممنونم
manvaputra
دوشنبه 30 مهر 1386, 12:32 عصر
خوب مگه از توی Properties نمیشه تنظیم کرد؟
rasool_brn
دوشنبه 30 مهر 1386, 14:21 عصر
در داخل Object Inspector خصوصیت Border Icons فرم رو باز کن بعد مقدار زیرخصوصیت Maximize یا Minimize رو False کن.
Accidentboy
دوشنبه 30 مهر 1386, 17:18 عصر
فکر کنم از deletemenu هم بشه استفاده کرد
SYNDROME
دوشنبه 30 مهر 1386, 18:12 عصر
خوب مگه از توی Properties نمیشه تنظیم کرد؟
در داخل Object Inspector خصوصیت Border Icons فرم رو باز کن بعد مقدار زیرخصوصیت Maximize یا Minimize رو False کن.
با احترام
وقتی روشی که دوستمان در بالا گفت به این راحتی کار ما را راه می اندازد آیا دلیل به خصوصی دارد که از روشی که شما گفتید استفاده کنیم؟
موفق باشید
yashar666
دوشنبه 30 مهر 1386, 20:23 عصر
نه .می دونم ولی مثلا دکمه ضربدر (close) رو که نمیشه غیره فعال کرد میشه کاملا مخفی کرد من می خوام بدونم چطوری می شه با تابع api به اونجا دسترسی داشته باشم که حتی در صورت ظاهر بودن هر کدام از اونا آنها رو disable کنم
Valadi
دوشنبه 30 مهر 1386, 21:25 عصر
برای از کار انداختن Close
procedure TForm1.FormCreate(Sender: TObject);
var
hMenuHandle: Integer;
begin
hMenuHandle := GetSystemMenu(Handle, False);
if (hMenuHandle <> 0) then
DeleteMenu(hMenuHandle, SC_CLOSE, MF_BYCOMMAND);
end;
Accidentboy
سه شنبه 01 آبان 1386, 09:30 صبح
با احترام
وقتی روشی که دوستمان در بالا گفت به این راحتی کار ما را راه می اندازد آیا دلیل به خصوصی دارد که از روشی که شما گفتید استفاده کنیم؟
موفق باشید
SYNDROME عزیز اگه منظورت من هستم
گفتم این روش هم وجود داره
میشه از این روش هم استفاده کرد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.