Jump to content

طلب مساعدة في تغيير حجم الايديت بوكس


Recommended Posts

السلام عليكم ورحمة الله وبركاته

انا معي مود لوحة تسجيل

لكن الايديت الخاص بالباس + اسم الحساب صغار جداً

عدلتهم بالجويد اديتور

لكن بعد التعديل الايديت ما يظهر بالمود

اكواد الايديت الاصلية

    local x1, y1 = x/4/1920*x, w.sY + (290/1080*y) 
    if s == 1 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1, 150/1920*x, 21/1080*y, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 150/1920*x, 21/1080*y, "", false) 
        guiEditSetMasked(edits[2], true) 
        --guiBringToFront(edits[1]) 
    elseif s == 2 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1, 150/1920*x, 21/1080*y, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 150/1920*x, 21/1080*y, "", false) 
        edits[3] = guiCreateEdit(x1 + (720/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 150/1920*x, 21/1080*y, "", false) 
        guiEditSetMasked(edits[2], true) 
        guiEditSetMasked(edits[3], true) 
        --guiBringToFront(edits[1]) 
    end 
    guiSetInputMode("no_binds_when_editing") 
end 

Link to comment

الاكواد بعد تعديلي

    local x1, y1 = x/4/1920*x, w.sY + (290/1080*y) 
    if s == 1 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1,145, 364, 65, 27, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 278, 364, 65, 26, "", false) 
        guiEditSetMasked(edits[2], true) 
        --guiBringToFront(edits[1]) 
    elseif s == 2 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1, 145, 364, 65, 27, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1,278, 364, 65, 26, "", false) 
        edits[3] = guiCreateEdit(x1 + (720/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1,278, 364, 65, 26, "", false) 
        guiEditSetMasked(edits[2], true) 
        guiEditSetMasked(edits[3], true) 
        --guiBringToFront(edits[1]) 
    end 
    guiSetInputMode("no_binds_when_editing") 
end 

Link to comment
عليكم السلام

حط للايديت خط

guiSetFont 

وش دخل الخط بحجم الايديت

طيب سوي الخط اوكي ؟ وخلي له متغير

وبعدين استخدم

guiSetSize 

للخط طبعا

ما ابي اغير حجم الخط

ابي اغير الايديت بوكس ما الخط الخاص به

Link to comment
اسهل طريقة ,

روح مود تصميم ,

سوي ايديت على الحجم الى يعجبك ,

خذ حجم الاديت و حطه بدال الحجم الموجود ,

سويتها اجاني اللوحة بدون ايديت

شي متوقع 100%

لآنك غيرت المتغير حق الأيديت الأصلي وبكذا مارح يظهر مع اللوحة ^

Link to comment

element guiCreateEdit ( float x, float y, float width, float height, string text, bool relative, [element parent = nil] )

معقول انها صعبه لهذي الدرجه ؟ :|

واذا اختفى الأديت اكيد فيه سبب .. اكتب في الكونسل debugscript 3

عشان تطلع لك الأخطاء وصورها وضعها هنا لنعرف الخطأ ونساعدك

Link to comment

WARNING: login1/cLogin_desingner.lua:230: Bad argument @ 'guiCreateEdit' [Expeted bool at argument 6, got number'27']

WARNING: login1/cLogin_desingner.lua:231: Bad argument @ 'guiCreateEdit' [Expeted bool at argument 6, got number'26']

WARNING: login1/cLogin_desingner.lua:232: Bad argument @ 'guiSetMasked' [Expeted gui-element at argument 1, got boolean]

Link to comment

جرب هذا

    local x1, y1 = x/4/1920*x, w.sY + (290/1080*y) 
    if s == 1 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1, 65, 27, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 65, 27, "", false) 
        guiEditSetMasked(edits[2], true) 
        --guiBringToFront(edits[1]) 
    elseif s == 2 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1, 65, 27, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 65, 27, "", false) 
        edits[3] = guiCreateEdit(x1 + (720/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 65, 27, "", false) 
        guiEditSetMasked(edits[2], true) 
        guiEditSetMasked(edits[3], true) 
        --guiBringToFront(edits[1]) 
    end 
    guiSetInputMode("no_binds_when_editing") 
end 
  

Link to comment
جرب هذا
    local x1, y1 = x/4/1920*x, w.sY + (290/1080*y) 
    if s == 1 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1, 65, 27, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 65, 27, "", false) 
        guiEditSetMasked(edits[2], true) 
        --guiBringToFront(edits[1]) 
    elseif s == 2 then 
        edits[1] = guiCreateEdit(x1 + dxGetTextWidth("Username", 1, iFont[14]) + 20, y1, 65, 27, "", false) 
        edits[2] = guiCreateEdit(x1 + (370/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 65, 27, "", false) 
        edits[3] = guiCreateEdit(x1 + (720/1920*x) + dxGetTextWidth("Password", 1, iFont[14]), y1, 65, 27, "", false) 
        guiEditSetMasked(edits[2], true) 
        guiEditSetMasked(edits[3], true) 
        --guiBringToFront(edits[1]) 
    end 
    guiSetInputMode("no_binds_when_editing") 
end 
  

شكراً لك |thank you :D

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...