DeprecatedUIFunc.lua 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. if nil == ccui then
  2. return
  3. end
  4. --tip
  5. local function deprecatedTip(old_name,new_name)
  6. print("\n********** \n"..old_name.." was deprecated please use ".. new_name .. " instead.\n**********")
  7. end
  8. --functions of ccui.Text will be deprecated begin
  9. local TextDeprecated = { }
  10. function TextDeprecated.setText(self, str)
  11. deprecatedTip("ccui.Text:setText","ccui.Text:setString")
  12. return self:setString(str)
  13. end
  14. ccui.Text.setText = TextDeprecated.setText
  15. function TextDeprecated.getStringValue(self)
  16. deprecatedTip("ccui.Text:getStringValue","ccui.Text:getString")
  17. return self:getString()
  18. end
  19. ccui.Text.getStringValue = TextDeprecated.getStringValue
  20. --functions of ccui.Text will be deprecated begin
  21. --functions of ccui.TextAtlas will be deprecated begin
  22. local TextAtlasDeprecated = { }
  23. function TextAtlasDeprecated.setStringValue(self, str)
  24. deprecatedTip("ccui.TextAtlas:setStringValue","ccui.TextAtlas:setString")
  25. return self:setString(str)
  26. end
  27. ccui.TextAtlas.setStringValue = TextAtlasDeprecated.setStringValue
  28. function TextAtlasDeprecated.getStringValue(self)
  29. deprecatedTip("ccui.TextAtlas:getStringValue","ccui.TextAtlas:getString")
  30. return self:getString()
  31. end
  32. ccui.TextAtlas.getStringValue = TextAtlasDeprecated.getStringValue
  33. --functions of ccui.TextAtlas will be deprecated begin
  34. --functions of ccui.TextBMFont will be deprecated begin
  35. local TextBMFontDeprecated = { }
  36. function TextBMFontDeprecated.setText(self, str)
  37. deprecatedTip("ccui.TextBMFont:setText","ccui.TextBMFont:setString")
  38. return self:setString(str)
  39. end
  40. ccui.TextBMFont.setText = TextBMFontDeprecated.setText
  41. function TextBMFontDeprecated.getStringValue(self)
  42. deprecatedTip("ccui.Text:getStringValue","ccui.TextBMFont:getString")
  43. return self:getString()
  44. end
  45. ccui.Text.getStringValue = TextBMFontDeprecated.getStringValue
  46. --functions of ccui.TextBMFont will be deprecated begin
  47. --functions of cc.ShaderCache will be deprecated begin
  48. local ShaderCacheDeprecated = { }
  49. function ShaderCacheDeprecated.getProgram(self,strShader)
  50. deprecatedTip("cc.ShaderCache:getProgram","cc.ShaderCache:getGLProgram")
  51. return self:getGLProgram(strShader)
  52. end
  53. cc.ShaderCache.getProgram = ShaderCacheDeprecated.getProgram
  54. --functions of ccui.TextBMFont will be deprecated begin
  55. --functions of ccui.Widget will be deprecated begin
  56. local UIWidgetDeprecated = { }
  57. function UIWidgetDeprecated.getLeftInParent(self)
  58. deprecatedTip("ccui.Widget:getLeftInParent","ccui.Widget:getLeftBoundary")
  59. return self:getLeftBoundary()
  60. end
  61. ccui.Widget.getLeftInParent = UIWidgetDeprecated.getLeftInParent
  62. function UIWidgetDeprecated.getBottomInParent(self)
  63. deprecatedTip("ccui.Widget:getBottomInParent","ccui.Widget:getBottomBoundary")
  64. return self:getBottomBoundary()
  65. end
  66. ccui.Widget.getBottomInParent = UIWidgetDeprecated.getBottomInParent
  67. function UIWidgetDeprecated.getRightInParent(self)
  68. deprecatedTip("ccui.Widget:getRightInParent","ccui.Widget:getRightBoundary")
  69. return self:getRightBoundary()
  70. end
  71. ccui.Widget.getRightInParent = UIWidgetDeprecated.getRightInParent
  72. function UIWidgetDeprecated.getTopInParent(self)
  73. deprecatedTip("ccui.Widget:getTopInParent","ccui.Widget:getTopBoundary")
  74. return self:getTopBoundary()
  75. end
  76. ccui.Widget.getTopInParent = UIWidgetDeprecated.getTopInParent
  77. function UIWidgetDeprecated.getSize(self)
  78. deprecatedTip("ccui.Widget:getSize","ccui.Widget:getContentSize")
  79. return self:getContentSize()
  80. end
  81. ccui.Widget.getSize = UIWidgetDeprecated.getSize
  82. function UIWidgetDeprecated.setSize(self, ...)
  83. deprecatedTip("ccui.Widget:setSize","ccui.Widget:setContentSize")
  84. return self:setContentSize(...)
  85. end
  86. ccui.Widget.setSize = UIWidgetDeprecated.setSize
  87. --functions of ccui.Widget will be deprecated end
  88. --functions of ccui.CheckBox will be deprecated begin
  89. local UICheckBoxDeprecated = { }
  90. function UICheckBoxDeprecated.addEventListenerCheckBox(self,handler)
  91. deprecatedTip("ccui.CheckBox:addEventListenerCheckBox","ccui.CheckBox:addEventListener")
  92. return self:addEventListener(handler)
  93. end
  94. ccui.CheckBox.addEventListenerCheckBox = UICheckBoxDeprecated.addEventListenerCheckBox
  95. function UICheckBoxDeprecated.setSelectedState(self,flag)
  96. deprecatedTip("ccui.CheckBox:setSelectedState", "ccui.CheckBox:setSelected")
  97. return self:setSelected(flag)
  98. end
  99. ccui.CheckBox.setSelectedState = UICheckBoxDeprecated.setSelectedState
  100. function UICheckBoxDeprecated.getSelectedState(self)
  101. deprecatedTip("ccui.CheckBox:getSelectedState", "ccui.CheckBox:getSelected")
  102. return self:getSelected()
  103. end
  104. ccui.CheckBox.getSelectedState = UICheckBoxDeprecated.setSelectedState
  105. --functions of ccui.CheckBox will be deprecated end
  106. --functions of ccui.Slider will be deprecated begin
  107. local UISliderDeprecated = { }
  108. function UISliderDeprecated.addEventListenerSlider(self,handler)
  109. deprecatedTip("ccui.Slider:addEventListenerSlider","ccui.Slider:addEventListener")
  110. return self:addEventListener(handler)
  111. end
  112. ccui.Slider.addEventListenerSlider = UISliderDeprecated.addEventListenerSlider
  113. --functions of ccui.Slider will be deprecated end
  114. --functions of ccui.TextField will be deprecated begin
  115. local UITextFieldDeprecated = { }
  116. function UITextFieldDeprecated.addEventListenerTextField(self,handler)
  117. deprecatedTip("ccui.TextField:addEventListenerTextField","ccui.TextField:addEventListener")
  118. return self:addEventListener(handler)
  119. end
  120. ccui.TextField.addEventListenerTextField = UITextFieldDeprecated.addEventListenerTextField
  121. function UITextFieldDeprecated.setText(self, str)
  122. deprecatedTip("ccui.TextField:setText","ccui.TextField:setString")
  123. return self:setString(str)
  124. end
  125. ccui.TextField.setText = UITextFieldDeprecated.setText
  126. function UITextFieldDeprecated.getStringValue(self)
  127. deprecatedTip("ccui.TextField:getStringValue","ccui.TextField:getString")
  128. return self:getString()
  129. end
  130. ccui.TextField.getStringValue = UITextFieldDeprecated.getStringValue
  131. --functions of ccui.TextField will be deprecated end
  132. --functions of ccui.PageView will be deprecated begin
  133. local UIPageViewDeprecated = { }
  134. function UIPageViewDeprecated.addEventListenerPageView(self,handler)
  135. deprecatedTip("ccui.PageView:addEventListenerPageView","ccui.PageView:addEventListener")
  136. return self:addEventListener(handler)
  137. end
  138. ccui.PageView.addEventListenerPageView = UIPageViewDeprecated.addEventListenerPageView
  139. --functions of ccui.PageView will be deprecated end
  140. --functions of ccui.ScrollView will be deprecated begin
  141. local UIScrollViewDeprecated = { }
  142. function UIScrollViewDeprecated.addEventListenerScrollView(self,handler)
  143. deprecatedTip("ccui.ScrollView:addEventListenerScrollView","ccui.ScrollView:addEventListener")
  144. return self:addEventListener(handler)
  145. end
  146. ccui.ScrollView.addEventListenerScrollView = UIScrollViewDeprecated.addEventListenerScrollView
  147. --functions of ccui.ScrollView will be deprecated end
  148. --functions of ccui.ListView will be deprecated begin
  149. local UIListViewDeprecated = { }
  150. function UIListViewDeprecated.addEventListenerListView(self,handler)
  151. deprecatedTip("ccui.ListView:addEventListenerListView","ccui.ListView:addEventListener")
  152. return self:addEventListener(handler)
  153. end
  154. ccui.ListView.addEventListenerListView = UIListViewDeprecated.addEventListenerListView
  155. --functions of ccui.ListView will be deprecated end