/// Inherits Widget.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public class Layout : Container
{
SmartEvent _languageChanged;
/// </summary>
/// <param name="parent">The parent is a given container, which will be attached by the layout as a child. It's <see cref="EvasObject"/> type.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public Layout(EvasObject parent) : base(parent)
{
}
/// Creates and initializes a new instance of the Layout class.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
protected Layout() : base()
{
}
/// LanguageChanged will be triggered when the program's language is changed.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler LanguageChanged;
/// <summary>
/// ThemeChanged will be triggered when the theme is changed.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public event EventHandler ThemeChanged;
/// <summary>
/// Gets the edje layout.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public EdjeObject EdjeObject
{
get
/// Gets or sets the accessibility state of texblock (text) parts in a layout object.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool TextBlockAccessibility
{
get
/// </summary>
/// <returns>The frozen state, or 0 if the object is not frozen or on error.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public int Freeze()
{
return Interop.Elementary.elm_layout_freeze(RealHandle);
/// </summary>
/// <returns>The frozen state, or 0 if the object is not frozen or on error.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public int Thaw()
{
return Interop.Elementary.elm_layout_thaw(RealHandle);
/// All of this can change due to state changes, and that's when this function should be called.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Resizing()
{
Interop.Elementary.elm_layout_sizing_eval(RealHandle);
/// <param name="width">Restrict minimum size of the current width.</param>
/// <param name="height">Restrict minimum size of the current height.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void Resizing(bool width, bool height)
{
Interop.Elementary.elm_layout_sizing_restricted_eval(RealHandle, width, height);
/// <param name="key">The data key.</param>
/// <returns>The data.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public string GetEdjeData(string key)
{
return Interop.Elementary.elm_layout_data_get(RealHandle, key);
/// <param name="part">The text part to retrieve the text off.</param>
/// <returns></returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override string GetPartText(string part)
{
return Interop.Elementary.elm_layout_text_get(RealHandle, part);
/// <param name="text">The text to set.</param>
/// <returns></returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override bool SetPartText(string part, string text)
{
return Interop.Elementary.elm_layout_text_set(RealHandle, part, text);
/// <param name="child">The object to append.</param>
/// <returns>Success is true.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool BoxAppend(string part, EvasObject child)
{
AddChild(child);
/// <param name="child">The object to prepend.</param>
/// <returns>Success is true.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool BoxPrepend(string part, EvasObject child)
{
AddChild(child);
/// <param name="child">The object to remove.</param>
/// <returns>Success if true</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool BoxRemove(string part, EvasObject child)
{
RemoveChild(child);
/// <param name="clear">If true, then all the objects will be deleted as well, otherwise they will just be removed and will be dangling on the canvas.</param>
/// <returns>Success if true.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool BoxRemoveAll(string part, bool clear)
{
ClearChildren();
/// <param name="position">The numeric position >=0 to insert the child.</param>
/// <returns>Success if true.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool BoxInsertAt(string part, EvasObject child, uint position)
{
AddChild(child);
/// <param name="reference">Another reference object to insert before the box.</param>
/// <returns>Success is true.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public bool BoxInsertBefore(string part, EvasObject child, EvasObject reference)
{
AddChild(child);
/// <param name="content">The child that will be added in this layout object.</param>
/// <returns>TRUE on success, FALSE otherwise.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override bool SetPartContent(string part, EvasObject content)
{
return SetPartContent(part, content, false);
/// <param name="preserveOldContent">true, preserve old content will be unset. false, preserve old content will not be unset.</param>
/// <returns>TRUE on success, FALSE otherwise.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override bool SetPartContent(string part, EvasObject content, bool preserveOldContent)
{
if (preserveOldContent)
/// <param name="group">The group.</param>
/// <param name="style">The style to use.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void SetTheme(string klass, string group, string style)
{
Interop.Elementary.elm_layout_theme_set(RealHandle, klass, group, style);
/// <param name="file">The path to the file (edje) that is used as a layout.</param>
/// <param name="group">The group that the layout belongs to in the edje file.</param>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public void SetFile(string file, string group)
{
Interop.Elementary.elm_layout_file_set(RealHandle, file, group);
/// Sets the background color of a layout.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public override Color BackgroundColor
{
set
/// API, elm_layout_text_valign_set, is an internal API only in Tizen. Available since Tizen_4.0.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public virtual void SetVerticalTextAlignment(string part, double valign)
{
Interop.Elementary.elm_layout_text_valign_set(RealHandle, part, valign);
/// API, elm_layout_text_valign_get, is an internal API only in Tizen. Available since Tizen_4.0.
/// </remarks>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
public virtual double GetVerticalTextAlignment(string part)
{
return Interop.Elementary.elm_layout_text_valign_get(RealHandle, part);
/// The callback of the Realized Event.
/// </summary>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
protected override void OnRealized()
{
base.OnRealized();
/// <param name="parent">The parent is a given container which will be attached by the layout as a child. It's <see cref="EvasObject"/> type.</param>
/// <returns>The new object, otherwise null if it cannot be created.</returns>
/// <since_tizen> preview </since_tizen>
+ [Obsolete("This has been deprecated in API12")]
protected override IntPtr CreateHandle(EvasObject parent)
{
return Interop.Elementary.elm_layout_add(parent.Handle);