OnClientGUIAccepted: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Client event}} | {{Client event}} | ||
__NOTOC__ | __NOTOC__ | ||
هذا الحدث يحدث عند ضعت الاعب على زر | |||
enter | |||
في لوحة المفاتيح | |||
==Parameters== | ==Parameters== | ||
Line 7: | Line 11: | ||
element editBox | element editBox | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* '''editBox''': | * '''editBox''': هو المستطيل الذي سيُكتب النص فيه | ||
==Source== | |||
في هذا الحدث هو دائماً [[event system#Event سورس|سورس]]Iالــ | |||
[[getRootElement|root]] element | |||
==مـثـال== | |||
هذا المثال يصنع | |||
gui-edit | |||
ويآخذ الكلام الذي بـ داخلها ثم يخرجه الى مربع الشات | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
editBox = guiCreateEdit ( 0.3, 0.1, 0.4, 0.1, "", true ) | editBox = guiCreateEdit ( 0.3, 0.1, 0.4, 0.1, "", true ) -- gui-edit | ||
addEventHandler( "onClientGUIAccepted", editBox, | addEventHandler( "onClientGUIAccepted", editBox, -- الحدث | ||
function( theElement ) | function( theElement ) -- الوظيفة | ||
outputChatBox( guiGetText( theElement ) ) | outputChatBox( guiGetText( theElement ) ) --[[ يخرج الى علبة الشات الكلام الذي بـ داخل | ||
end | end gui-edit]] | ||
) | ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
'''اضافة:''' | |||
في المثال كما نتذكر في مقدمة البرمجة ان هذه الوظيفة بدون اسم لآن الحدث جاء قبلها | |||
== | ==أنظر ايضاً== | ||
===GUI | ===احداث GUI=== | ||
{{GUI_events}} | {{GUI_events}} | ||
===Client event functions=== | ===Client event functions=== | ||
{{Client_event_functions}} | {{Client_event_functions}} |
Revision as of 22:49, 23 August 2012
هذا الحدث يحدث عند ضعت الاعب على زر
enter
في لوحة المفاتيح
Parameters
element editBox
- editBox: هو المستطيل الذي سيُكتب النص فيه
Source
في هذا الحدث هو دائماً سورسIالــ
root element
مـثـال
هذا المثال يصنع
gui-edit
ويآخذ الكلام الذي بـ داخلها ثم يخرجه الى مربع الشات
editBox = guiCreateEdit ( 0.3, 0.1, 0.4, 0.1, "", true ) -- gui-edit addEventHandler( "onClientGUIAccepted", editBox, -- الحدث function( theElement ) -- الوظيفة outputChatBox( guiGetText( theElement ) ) --[[ يخرج الى علبة الشات الكلام الذي بـ داخل end gui-edit]] )
اضافة: في المثال كما نتذكر في مقدمة البرمجة ان هذه الوظيفة بدون اسم لآن الحدث جاء قبلها
أنظر ايضاً
احداث GUI
Input
GUI
- onClientGUIAccepted
- onClientGUIBlur
- onClientGUIChanged
- onClientGUIClick
- onClientGUIComboBoxAccepted
- onClientGUIDoubleClick
- onClientGUIFocus
- onClientGUIMouseDown
- onClientGUIMouseUp
- onClientGUIMove
- onClientGUIScroll
- onClientGUISize
- onClientGUITabSwitched
- onClientMouseEnter
- onClientMouseLeave
- onClientMouseMove
- onClientMouseWheel
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled