projects
/
platform
/
core
/
uifw
/
dali-toolkit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[Tizen][ATSPI] Accessibility initial implementation
[platform/core/uifw/dali-toolkit.git]
/
dali-toolkit
/
public-api
/
controls
/
control.h
diff --git
a/dali-toolkit/public-api/controls/control.h
b/dali-toolkit/public-api/controls/control.h
old mode 100644
(file)
new mode 100755
(executable)
index
8e522a2
..
12aaaf8
--- a/
dali-toolkit/public-api/controls/control.h
+++ b/
dali-toolkit/public-api/controls/control.h
@@
-154,6
+154,11
@@
public:
MARGIN,
/**
MARGIN,
/**
+ * @ TODO
+ */
+ ACCESSIBILITY_ATTRIBUTES,
+
+ /**
* @brief The inner space of the control.
* @details Name "padding", type Property::EXTENTS.
* @SINCE_1_2.62
* @brief The inner space of the control.
* @details Name "padding", type Property::EXTENTS.
* @SINCE_1_2.62
@@
-194,6
+199,8
@@
public:
/// @brief ResourceReady signal type. @SINCE_1_2.60
typedef Signal<void ( Control ) > ResourceReadySignalType;
/// @brief ResourceReady signal type. @SINCE_1_2.60
typedef Signal<void ( Control ) > ResourceReadySignalType;
+ typedef Signal< void ( ) > AccessibilityActivateSignalType;
+
public: // Creation & Destruction
/**
public: // Creation & Destruction
/**
@@
-490,6
+497,8
@@
public:
*/
ResourceReadySignalType& ResourceReadySignal();
*/
ResourceReadySignalType& ResourceReadySignal();
+ Toolkit::Control::AccessibilityActivateSignalType &AccessibilityActivateSignal();
+
public: // Intended for control developers
/**
public: // Intended for control developers
/**
@@
-563,6
+572,10
@@
public: // Templates for Deriving Classes
}
}
}
}
+ void AccessibilitySetAttribute( const std::string& key,
+ const std::string value );
+ std::string AccessibilityGetAttribute( const std::string& key );
+ void AccessibilityEraseAttribute( std::string& key );
};
/**
};
/**