پرش به مطلب اصلی

SetMenuColumnHeader

توضیحات​

عنوان ستون در منو رو تنظیم می‌کنه.

نامتوضیحات
Menu:menuidID منو که باید تغییر کنه.
columnستون (0 یا 1) که هدرش رو تنظیم می‌کنیم.
const text[]متن عنوان برای ستون.
OPEN_MP_TAGS:...تعداد نامحدودی آرگومان از هر نوع.

مقدار برگشتی​

این تابع مقدار خاصی برنمی‌گردونه.

مثال‌ها​

new Menu:gTestMenu;

// There are two rows in this menu
gTestMenu = CreateMenu("Menu Header", 2, 200.0, 100.0, 150.0, 150.0);
SetMenuColumnHeader(gTestMenu, 0, "Row 1");
SetMenuColumnHeader(gTestMenu, 1, "Row 2");

// Add menu items to it.
AddMenuItem(gTestMenu, 0, "Row1 Item1");
AddMenuItem(gTestMenu, 1, "Row2 Item1");

نکات​

هشدار
  • وقتی menu ID معتبر نباشه crash می‌کنه. (در open.mp رفع شده)
  • توجه کن که فقط می‌تونی 12 تا آیتم با AddMenuItem اضافه کنی. آبجکت سیزدهم منو جایگزین هدر ستون می‌شه که با این تابع درست تنظیم شده.

توابع مرتبط​

کالبک‌های مرتبط​

  • OnPlayerSelectedMenuRow: وقتی بازیکن ردیف در منو انتخاب می‌کنه صدا زده می‌شه.