diff Libs/DF/label.lua @ 29:5da06cb420d4

- framework update.
author Tercioo
date Sat, 02 Jan 2016 13:33:05 -0200
parents dbd417f413a8
children 7944c081e5b4
line wrap: on
line diff
--- a/Libs/DF/label.lua	Fri Dec 18 15:15:50 2015 -0200
+++ b/Libs/DF/label.lua	Sat Jan 02 13:33:05 2016 -0200
@@ -244,7 +244,7 @@
 function DF:NewLabel (parent, container, name, member, text, font, size, color, layer)
 
 	if (not parent) then
-		return nil
+		return error ("Details! FrameWork: parent not found.", 2)
 	end
 	if (not container) then
 		container = parent
@@ -256,9 +256,8 @@
 	end
 	
 	if (name:find ("$parent")) then
-		local pname = parent:GetName()
-		assert (pname, "label used $parent but parent has no name.")
-		name = name:gsub ("$parent", parent:GetName())
+		local parentName = DF.GetParentName (parent)
+		name = name:gsub ("$parent", parentName)
 	end
 	
 	local LabelObject = {type = "label", dframework = true}