local function onRectangleTouch(event)
local t = event.target
if event.phase == “began” then
if (event.target ~= nil) then
clik = 1
local parent = t.parent
parent:insert(t)
display.getCurrentStage():setFocus(t)
t.isFocus = true
t.markX = event.xStart
t.markY = event.yStart
screenGroup:insert(t)
end
elseif event.phase == “moved” then
if (clik ~= 0) then
t.x = (event.x - event.xStart) + t.markX
t.y = (event.y - event.yStart) + t.markY
end
elseif event.phase == “ended” then
display.getCurrentStage():setFocus(nil)
t.isFocus = False
clik = 0
end
return true
end
local function createimage()
local group = display.newGroup( )
local position = 0
for i = 1, #elements do
local image = display.newImageRect(elements[i].img, elements[i].dir or CONTENT_DIR, 100, 100)
image.x = 125 + position
image.y = 100
position = position + 120
image:addEventListener( “touch”, onRectangleTouch )
group:insert(image)
end
return group
end
groupdisplay:insert(createimage())
groupdisplay:addEventListener(“touch”, groupdisplay) i don’t know how to do both i don’t have a scrollview widget it’s a group.display