Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
зря, в dialog imgui сохраняется. добавь iniшник, в котором будет сохраняться положение диалога по его title и id (или, опционально, только по title или только по id).
зря, в dialog imgui сохраняется. добавь iniшник, в котором будет сохраняться положение диалога по его title и id (или, опционально, только по title или только по id).
Завтра посмотрю что можно сделать, скорее всего сделаю просто как в виндовсе, ибо в сампе диалог чё-то сильно загоняется за рамки (ну это если кривые ручки не подведут)
elseif msg == wm.msg.WM_MOUSEMOVE and dragging then
local curX, curY = getCursorPos()
local scrX, scrY = getScreenResolution()
local nextX, nextY = curX + dragX, curY + dragY
local w, h = sampGetDialogSize()
nextY = math.min(math.max(nextY, -15), scrY-15)
sampSetDialogPos(nextX, nextY)
end
elseif msg == wm.msg.WM_MOUSEMOVE and dragging then
local curX, curY = getCursorPos()
local scrX, scrY = getScreenResolution()
local nextX, nextY = curX + dragX, curY + dragY
local w, h = sampGetDialogSize()
nextY = math.min(math.max(nextY, -15), scrY-15)
sampSetDialogPos(nextX, nextY)
end
Завтра посмотрю что можно сделать, скорее всего сделаю просто как в виндовсе, ибо в сампе диалог чё-то сильно загоняется за рамки (ну это если кривые ручки не подведут)