Hi All,
I’m messing with mobileComposeHTMLMail iOS for the first time. I’ve read the
dictionary entry and reviewed mail archives and have been able to get
everything working except including an attachment.
My goal is to place a screen shot into the body of an email message. The code
below works for everything but the attachment. I do see a question mark in the
body of an email where I assume the screen shot should appear. What am I
overlooking?
I’m using LC 7.1 Indy, Mac 10.10.5, Xcode 6.4
on mouseUp
local tSubject, tToAddress, tCC, tBCC, tBodyAsHTML, tAttachments
if the environment is "Mobile" and mobileCanSendMail () is false then
answer "This device does not support e-mail" with "Okay"
end if
put field "Project" & ":" && field "Task" into tSubject
put field "address" into tToAddress
put empty into tCC
put empty into tBCC
--- make the message
put return & "Start" && field "startTime" into tBodyAsHTML
put return & "End" && field "endTime" after tBodyAsHTML
put return & field "Message" & return & field "ElapsedTime" after tBodyAsHTML
--- create the attachment screen shot
set the defaultFolder to specialFolderPath("Documents")
export snapshot from rect (the rect of button "playingSurfaceBUTTON" of card
"gameCard") to file "SENDdemo.jpg" as JPEG
put defaultFolder into tAttachments[1]["file"]
put "application/jpg" into tAttachments[1]["type"]
put "SENDdemo.jpg" into tAttachments[1]["name"]
mobileComposeHTMLMail tSubject, tToAddress, tCC, tBCC, tBodyAsHTML,
tAttachments
end mouseUp
be well,
randy
Randy Hengst
www.classroomFocusedSoftware.com <http://www.classroomfocusedsoftware.com/>
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode