\hypertarget{group__Elm__Scrolling}{}\doxysection{Elementary Scrolling}
\label{group__Elm__Scrolling}\index{Elementary Scrolling@{Elementary Scrolling}}


These are functions setting how scrollable views in Elementary widgets should behave on user interaction.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Scrolling_ga9afe37c99ebb2b7e08278188493fea82}{elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get whether scrollers should bounce when they reach their viewport\textquotesingle{}s edge during a scroll. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gaa85d39f23cd16089cf7a539e7d36b5ce}{elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Set whether scrollers should bounce when they reach their viewport\textquotesingle{}s edge during a scroll. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gaf87103b17e2b9351937dd0c5661b9211}{elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the amount of inertia a scroller will impose at bounce animations. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga6616d986a9ee8309b5c36d49ff5d45d2}{elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a scroller will impose at bounce animations. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gaca3e0b01638b7e45ed1a882725262b82}{elm\+\_\+config\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the amount of inertia a {\bfseries{paged}} scroller will impose at page fitting animations. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga666945d84fddd8ad91508e14f090376a}{elm\+\_\+config\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a {\bfseries{paged}} scroller will impose at page fitting animations. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga1525aded142f7eaef55a0f6b66aff283}{elm\+\_\+config\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the amount of inertia a scroller will impose at region bring animations. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gae6bef7fe71d75fd297c9d7f021d87e7c}{elm\+\_\+config\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a scroller will impose at region bring animations. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga5ad91369e8035ea58f888f336083c5a4}{elm\+\_\+config\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the amount of inertia scrollers will impose at animations triggered by Elementary widgets\textquotesingle{} zooming API. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga0c47572d1a727f42ccda5dc3a836253d}{elm\+\_\+config\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia scrollers will impose at animations triggered by Elementary widgets\textquotesingle{} zooming API. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Scrolling_ga42b284a010b19e10d4386a4ada728c10}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get whether scrollers should be draggable from any point in their views. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga62c4bc57296889068b653a0d06c9ec88}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Set whether scrollers should be draggable from any point in their views. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{group__Elm__Scrolling_gad0638d70f4f52f1da8e3df1e8b4be7ca}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+threshold\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the number of pixels one should travel while dragging a scroller\textquotesingle{}s view to actually trigger scrolling. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga2a96cd84cef7a291c8b31b182327270f}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+threshold\+\_\+set}} (unsigned int threshold)
\begin{DoxyCompactList}\small\item\em Set the number of pixels one should travel while dragging a scroller\textquotesingle{}s view to actually trigger scrolling. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{group__Elm__Scrolling_ga8cdd173e05ec836ab6eb730c59568b79}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+hold\+\_\+threshold\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the number of pixels the range which can be scrolled, while the scroller is holded. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga453d4bd25706cf215ad18a0d15b8f799}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+hold\+\_\+threshold\+\_\+set}} (unsigned int threshold)
\begin{DoxyCompactList}\small\item\em Set the number of pixels the range which can be scrolled, while the scroller is holded. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gae54af6d751a4b9b0698bd64977f9df17}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the minimum speed of mouse cursor movement which will trigger list self scrolling animation after a mouse up event (pixels/second). \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga9c96882b2df7abc8c08d82bda994d6c1}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+set}} (double threshold)
\begin{DoxyCompactList}\small\item\em Set the minimum speed of mouse cursor movement which will trigger list self scrolling animation after a mouse up event (pixels/second). \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{group__Elm__Scrolling_ga5d55cbb3891e7f2328bd199384670e22}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+distance\+\_\+max\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the number of pixels the maximum distance which can be flicked. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gac5576ee06daadfbef1b3c6a528821d66}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+distance\+\_\+max\+\_\+set}} (unsigned int distance)
\begin{DoxyCompactList}\small\item\em Set the number of pixels the maximum distance which can be flicked. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga9c653ea3a042ba53c7d1b96501681e69}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the scale ratio of geometric sequence as a kind of inertia a scroller will impose at self scrolling animations. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga18594ea32a4649807a01f1b44d4a00ae}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the scale ratio of geometric sequence as a kind of inertia a scroller will impose at self scrolling animations. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gadeafc6babe35b48655dce35fba0c30c7}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the amount of lag between your actual mouse cursor dragging movement and a scroller\textquotesingle{}s view movement itself, while pushing it into bounce state manually. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gaa222d42fc9d2f5d039e0254f86793033}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of lag between your actual mouse cursor dragging movement and a scroller\textquotesingle{}s view movement itself, while pushing it into bounce state manually. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gaf75c278472c8e924ab6629d5fe9cd928}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the sensitivity amount which is be multiplied by the length of mouse dragging. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga18692ff45b5fcc1ea2b2ecd6ffe6dcb9}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the sensitivity amount which is be multiplied by the length of mouse dragging. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Scrolling_gaa0b8bc1cf382bf22e314447c0dd90fb7}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+start\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the smooth start mode for scrolling with your finger. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga12d73746f9c4861d7e44232d55832667}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+start\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enable)
\begin{DoxyCompactList}\small\item\em Set the smooth start mode for scrolling with your finger. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Elm__Scrolling_gaa0d96e0a9b8a4d4c5ada59743381fc46}{elm\+\_\+config\+\_\+scroll\+\_\+animation\+\_\+disabled\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the value of this option. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga54d6bd5d0657fc4af108475480d32885}{elm\+\_\+config\+\_\+scroll\+\_\+animation\+\_\+disabled\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} disable)
\begin{DoxyCompactList}\small\item\em Set the value for this option. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gafd84a40468843a6758a877dee3840644}{elm\+\_\+config\+\_\+scroll\+\_\+accel\+\_\+factor\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the value of this option. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga7f9b398baeb55636d8f09ba5addadeaa}{elm\+\_\+config\+\_\+scroll\+\_\+accel\+\_\+factor\+\_\+set}} (double factor)
\begin{DoxyCompactList}\small\item\em Set the value for this option. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga0d1abbcf79aeeac83d1ad67a65b1bfa2}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+amount\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the amount of smoothing to apply to scrolling. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gae2fef3f415492d6f14ed808a9225b8f9}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+amount\+\_\+set}} (double amount)
\begin{DoxyCompactList}\small\item\em Set the amount of smoothing to apply to scrolling. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga2f3b1bf1549ddecf3f0a6ddecdef686a}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+time\+\_\+window\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the time window to look back at for events for smoothing. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gaaa4e3d43e5b55f2de34aecf3682e056b}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+time\+\_\+window\+\_\+set}} (double amount)
\begin{DoxyCompactList}\small\item\em Set the time window to look back at for events for smoothing. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga97ddcfce7b26afbd0d28587836bbca20}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+threshold\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the minimum speed of mouse cursor movement which will accelerate scrolling velocity after a mouse up event (pixels/second). \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gaabad3e20c5cc08e48d1affb471444d41}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+threshold\+\_\+set}} (double threshold)
\begin{DoxyCompactList}\small\item\em Set the minimum speed of mouse cursor movement which will accelerate scrolling velocity after a mouse up event (pixels/second). \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gab329cfbce53511ca2435a59157bbd430}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+time\+\_\+limit\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the time limit for accelerating velocity. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gabc307f6956e02d4042486677fcbee854}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+time\+\_\+limit\+\_\+set}} (double time\+\_\+limit)
\begin{DoxyCompactList}\small\item\em Set the time limit for accelerating velocity. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gafda1d80670ff500daefbac5754c32b93}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+weight\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the weight for the acceleration. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga3c114b404093c3b790670213a5b96e08}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+weight\+\_\+set}} (double weight)
\begin{DoxyCompactList}\small\item\em Set the weight for the acceleration. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga656a6f2ee6e370581600a78b038a75b8}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+min\+\_\+limit\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the min limit for the momentum animation duration(unit\+:second) \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga02192ed066038f50daf599e41bf0bdf6}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+min\+\_\+limit\+\_\+set}} (double min)
\begin{DoxyCompactList}\small\item\em Set the min limit for the momentum animation duration(unit\+:second) \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gae451bc8508db28268ab6f1b9190cc555}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+max\+\_\+limit\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the max limit for the momentum animation duration(unit\+:second) \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_gac05c75bb429ca14cd78edf0e3e454ec4}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+max\+\_\+limit\+\_\+set}} (double max)
\begin{DoxyCompactList}\small\item\em Set the max limit for the momentum animation duration(unit\+:second) \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gadf26a4c14626a59f96c635e1d930937d}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+min\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the min amount of inertia a scroller will impose at self scrolling animations. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga10c46919aa171ae16dcd171fdf44f9b8}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+min\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the min amount of inertia a scroller will impose at self scrolling animations. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_gabd6c249fb51844522b5e50d7962fc511}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+standard\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the standard velocity of the scroller. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga7859df03af4d67a0c03b31639fc1f4bc}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+standard\+\_\+set}} (double standard)
\begin{DoxyCompactList}\small\item\em Set the standard velocity of the scroller. \end{DoxyCompactList}\item 
unsigned int \mbox{\hyperlink{group__Elm__Scrolling_gab80437a95e6d104754ab959c29215af5}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+flick\+\_\+distance\+\_\+tolerance\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the number of pixels the maximum distance which can be flicked. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga69b9a40c6a27788f4b501e71deef7c35}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+flick\+\_\+distance\+\_\+tolerance\+\_\+set}} (unsigned int distance)
\begin{DoxyCompactList}\small\item\em Set the number of pixels the maximum distance which can be flicked. \end{DoxyCompactList}\item 
double \mbox{\hyperlink{group__Elm__Scrolling_ga5032cddc17a24a08d544ba1571ca204a}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Get the amount of inertia a scroller will impose at self scrolling animations. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group__Elm__Scrolling_ga844c910e4978b6c3836f5db5d81e9e26}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a scroller will impose at self scrolling animations. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga0aabcdac1f63575e0c59172853b69e95}{elm\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+all\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Set whether scrollers should bounce when they reach their viewport\textquotesingle{}s edge during a scroll, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga9936dce59a0b5281827d5b1087e052e2}{elm\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+all\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a scroller will impose at bounce animations, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga3fd765a1b103a345b30eb97e12798feb}{elm\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+all\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a {\bfseries{paged}} scroller will impose at page fitting animations, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga9f251d8abf092f6d20d126536a8f1b7a}{elm\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+all\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a scroller will impose at region bring animations, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga6a02988694b4741b84e581c607178744}{elm\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+all\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia scrollers will impose at animations triggered by Elementary widgets\textquotesingle{} zooming API, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga6c1062625d051a0011f2a51681789305}{elm\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+all\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Set whether scrollers should be draggable from any point in their views, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga134b4589db1a7c65e799893481569c8b}{elm\+\_\+scroll\+\_\+thumbscroll\+\_\+threshold\+\_\+all\+\_\+set}} (unsigned int threshold)
\begin{DoxyCompactList}\small\item\em Set the number of pixels one should travel while dragging a scroller\textquotesingle{}s view to actually trigger scrolling, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_gab06822d4395635230a215d0c4b6adc50}{elm\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+all\+\_\+set}} (double threshold)
\begin{DoxyCompactList}\small\item\em Set the minimum speed of mouse cursor movement which will trigger list self scrolling animation after a mouse up event (pixels/second), for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga7a37bfd80e5a17613dea769247107c4a}{elm\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+all\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of inertia a scroller will impose at self scrolling animations, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_ga7427e54b911504d58991c9315494a68c}{elm\+\_\+scroll\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+all\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the amount of lag between your actual mouse cursor dragging movement and a scroller\textquotesingle{}s view movement itself, while pushing it into bounce state manually, for all Elementary application windows. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void \mbox{\hyperlink{group__Elm__Scrolling_gaf042d93efa41219dfcd567ab5a80d7d6}{elm\+\_\+scroll\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+all\+\_\+set}} (double friction)
\begin{DoxyCompactList}\small\item\em Set the sensitivity amount which is be multiplied by the length of mouse dragging, for all Elementary application windows. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
These are functions setting how scrollable views in Elementary widgets should behave on user interaction. 



\doxysubsection{Function Documentation}
\mbox{\Hypertarget{group__Elm__Scrolling_ga9afe37c99ebb2b7e08278188493fea82}\label{group__Elm__Scrolling_ga9afe37c99ebb2b7e08278188493fea82}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_bounce\_enabled\_get@{elm\_config\_scroll\_bounce\_enabled\_get}}
\index{elm\_config\_scroll\_bounce\_enabled\_get@{elm\_config\_scroll\_bounce\_enabled\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_bounce\_enabled\_get()}{elm\_config\_scroll\_bounce\_enabled\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get whether scrollers should bounce when they reach their viewport\textquotesingle{}s edge during a scroll. 

\begin{DoxyReturn}{Returns}
the thumb scroll bouncing state
\end{DoxyReturn}
This is the default behavior for touch screens, in general. \mbox{\Hypertarget{group__Elm__Scrolling_gaa85d39f23cd16089cf7a539e7d36b5ce}\label{group__Elm__Scrolling_gaa85d39f23cd16089cf7a539e7d36b5ce}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_bounce\_enabled\_set@{elm\_config\_scroll\_bounce\_enabled\_set}}
\index{elm\_config\_scroll\_bounce\_enabled\_set@{elm\_config\_scroll\_bounce\_enabled\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_bounce\_enabled\_set()}{elm\_config\_scroll\_bounce\_enabled\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Set whether scrollers should bounce when they reach their viewport\textquotesingle{}s edge during a scroll. 


\begin{DoxyParams}{Parameters}
{\em enabled} & the thumb scroll bouncing state\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga9afe37c99ebb2b7e08278188493fea82}{elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gaf87103b17e2b9351937dd0c5661b9211}\label{group__Elm__Scrolling_gaf87103b17e2b9351937dd0c5661b9211}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_bounce\_friction\_get@{elm\_config\_scroll\_bounce\_friction\_get}}
\index{elm\_config\_scroll\_bounce\_friction\_get@{elm\_config\_scroll\_bounce\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_bounce\_friction\_get()}{elm\_config\_scroll\_bounce\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the amount of inertia a scroller will impose at bounce animations. 

\begin{DoxyReturn}{Returns}
the thumb scroll bounce friction 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga6616d986a9ee8309b5c36d49ff5d45d2}\label{group__Elm__Scrolling_ga6616d986a9ee8309b5c36d49ff5d45d2}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_bounce\_friction\_set@{elm\_config\_scroll\_bounce\_friction\_set}}
\index{elm\_config\_scroll\_bounce\_friction\_set@{elm\_config\_scroll\_bounce\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_bounce\_friction\_set()}{elm\_config\_scroll\_bounce\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a scroller will impose at bounce animations. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll bounce friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gaf87103b17e2b9351937dd0c5661b9211}{elm\+\_\+config\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gaca3e0b01638b7e45ed1a882725262b82}\label{group__Elm__Scrolling_gaca3e0b01638b7e45ed1a882725262b82}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_page\_scroll\_friction\_get@{elm\_config\_scroll\_page\_scroll\_friction\_get}}
\index{elm\_config\_scroll\_page\_scroll\_friction\_get@{elm\_config\_scroll\_page\_scroll\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_page\_scroll\_friction\_get()}{elm\_config\_scroll\_page\_scroll\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the amount of inertia a {\bfseries{paged}} scroller will impose at page fitting animations. 

\begin{DoxyReturn}{Returns}
the page scroll friction 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga666945d84fddd8ad91508e14f090376a}\label{group__Elm__Scrolling_ga666945d84fddd8ad91508e14f090376a}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_page\_scroll\_friction\_set@{elm\_config\_scroll\_page\_scroll\_friction\_set}}
\index{elm\_config\_scroll\_page\_scroll\_friction\_set@{elm\_config\_scroll\_page\_scroll\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_page\_scroll\_friction\_set()}{elm\_config\_scroll\_page\_scroll\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a {\bfseries{paged}} scroller will impose at page fitting animations. 


\begin{DoxyParams}{Parameters}
{\em friction} & the page scroll friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gaca3e0b01638b7e45ed1a882725262b82}{elm\+\_\+config\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga1525aded142f7eaef55a0f6b66aff283}\label{group__Elm__Scrolling_ga1525aded142f7eaef55a0f6b66aff283}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_bring\_in\_scroll\_friction\_get@{elm\_config\_scroll\_bring\_in\_scroll\_friction\_get}}
\index{elm\_config\_scroll\_bring\_in\_scroll\_friction\_get@{elm\_config\_scroll\_bring\_in\_scroll\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_bring\_in\_scroll\_friction\_get()}{elm\_config\_scroll\_bring\_in\_scroll\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the amount of inertia a scroller will impose at region bring animations. 

\begin{DoxyReturn}{Returns}
the bring in scroll friction 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_gae6bef7fe71d75fd297c9d7f021d87e7c}\label{group__Elm__Scrolling_gae6bef7fe71d75fd297c9d7f021d87e7c}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_bring\_in\_scroll\_friction\_set@{elm\_config\_scroll\_bring\_in\_scroll\_friction\_set}}
\index{elm\_config\_scroll\_bring\_in\_scroll\_friction\_set@{elm\_config\_scroll\_bring\_in\_scroll\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_bring\_in\_scroll\_friction\_set()}{elm\_config\_scroll\_bring\_in\_scroll\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a scroller will impose at region bring animations. 


\begin{DoxyParams}{Parameters}
{\em friction} & the bring in scroll friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga1525aded142f7eaef55a0f6b66aff283}{elm\+\_\+config\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga5ad91369e8035ea58f888f336083c5a4}\label{group__Elm__Scrolling_ga5ad91369e8035ea58f888f336083c5a4}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_zoom\_friction\_get@{elm\_config\_scroll\_zoom\_friction\_get}}
\index{elm\_config\_scroll\_zoom\_friction\_get@{elm\_config\_scroll\_zoom\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_zoom\_friction\_get()}{elm\_config\_scroll\_zoom\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the amount of inertia scrollers will impose at animations triggered by Elementary widgets\textquotesingle{} zooming API. 

\begin{DoxyReturn}{Returns}
the zoom friction 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga0c47572d1a727f42ccda5dc3a836253d}\label{group__Elm__Scrolling_ga0c47572d1a727f42ccda5dc3a836253d}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_zoom\_friction\_set@{elm\_config\_scroll\_zoom\_friction\_set}}
\index{elm\_config\_scroll\_zoom\_friction\_set@{elm\_config\_scroll\_zoom\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_zoom\_friction\_set()}{elm\_config\_scroll\_zoom\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia scrollers will impose at animations triggered by Elementary widgets\textquotesingle{} zooming API. 


\begin{DoxyParams}{Parameters}
{\em friction} & the zoom friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga5ad91369e8035ea58f888f336083c5a4}{elm\+\_\+config\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+get()}} 
\end{DoxySeeAlso}
\mbox{\Hypertarget{group__Elm__Scrolling_ga42b284a010b19e10d4386a4ada728c10}\label{group__Elm__Scrolling_ga42b284a010b19e10d4386a4ada728c10}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_enabled\_get@{elm\_config\_scroll\_thumbscroll\_enabled\_get}}
\index{elm\_config\_scroll\_thumbscroll\_enabled\_get@{elm\_config\_scroll\_thumbscroll\_enabled\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_enabled\_get()}{elm\_config\_scroll\_thumbscroll\_enabled\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get whether scrollers should be draggable from any point in their views. 

\begin{DoxyReturn}{Returns}
the thumb scroll state
\end{DoxyReturn}
\begin{DoxyNote}{Note}
This is the default behavior for touch screens, in general. 

All other functions namespaced with \char`\"{}thumbscroll\char`\"{} will only have effect if this mode is enabled. 
\end{DoxyNote}
\mbox{\Hypertarget{group__Elm__Scrolling_ga62c4bc57296889068b653a0d06c9ec88}\label{group__Elm__Scrolling_ga62c4bc57296889068b653a0d06c9ec88}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_enabled\_set@{elm\_config\_scroll\_thumbscroll\_enabled\_set}}
\index{elm\_config\_scroll\_thumbscroll\_enabled\_set@{elm\_config\_scroll\_thumbscroll\_enabled\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_enabled\_set()}{elm\_config\_scroll\_thumbscroll\_enabled\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Set whether scrollers should be draggable from any point in their views. 


\begin{DoxyParams}{Parameters}
{\em enabled} & the thumb scroll state\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga42b284a010b19e10d4386a4ada728c10}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gad0638d70f4f52f1da8e3df1e8b4be7ca}\label{group__Elm__Scrolling_gad0638d70f4f52f1da8e3df1e8b4be7ca}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_threshold\_get}}
\index{elm\_config\_scroll\_thumbscroll\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_threshold\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_threshold\_get()}{elm\_config\_scroll\_thumbscroll\_threshold\_get()}}
{\footnotesize\ttfamily unsigned int elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+threshold\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the number of pixels one should travel while dragging a scroller\textquotesingle{}s view to actually trigger scrolling. 

\begin{DoxyReturn}{Returns}
the thumb scroll threshold
\end{DoxyReturn}
One would use higher values for touch screens, in general, because of their inherent imprecision. \mbox{\Hypertarget{group__Elm__Scrolling_ga2a96cd84cef7a291c8b31b182327270f}\label{group__Elm__Scrolling_ga2a96cd84cef7a291c8b31b182327270f}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_threshold\_set}}
\index{elm\_config\_scroll\_thumbscroll\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_threshold\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_threshold\_set()}{elm\_config\_scroll\_thumbscroll\_threshold\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+threshold\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{threshold }\end{DoxyParamCaption})}



Set the number of pixels one should travel while dragging a scroller\textquotesingle{}s view to actually trigger scrolling. 


\begin{DoxyParams}{Parameters}
{\em threshold} & the thumb scroll threshold\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+threshold\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga8cdd173e05ec836ab6eb730c59568b79}\label{group__Elm__Scrolling_ga8cdd173e05ec836ab6eb730c59568b79}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_hold\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_get}}
\index{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_get()}{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_get()}}
{\footnotesize\ttfamily unsigned int elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+hold\+\_\+threshold\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the number of pixels the range which can be scrolled, while the scroller is holded. 

\begin{DoxyReturn}{Returns}
the thumb scroll hold threshold 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga453d4bd25706cf215ad18a0d15b8f799}\label{group__Elm__Scrolling_ga453d4bd25706cf215ad18a0d15b8f799}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_hold\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_set}}
\index{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_set()}{elm\_config\_scroll\_thumbscroll\_hold\_threshold\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+hold\+\_\+threshold\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{threshold }\end{DoxyParamCaption})}



Set the number of pixels the range which can be scrolled, while the scroller is holded. 


\begin{DoxyParams}{Parameters}
{\em threshold} & the thumb scroll hold threshold\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+hold\+\_\+threshold\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gae54af6d751a4b9b0698bd64977f9df17}\label{group__Elm__Scrolling_gae54af6d751a4b9b0698bd64977f9df17}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_get}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_get()}{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the minimum speed of mouse cursor movement which will trigger list self scrolling animation after a mouse up event (pixels/second). 

\begin{DoxyReturn}{Returns}
the thumb scroll momentum threshold 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga9c96882b2df7abc8c08d82bda994d6c1}\label{group__Elm__Scrolling_ga9c96882b2df7abc8c08d82bda994d6c1}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_set}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_set()}{elm\_config\_scroll\_thumbscroll\_momentum\_threshold\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{threshold }\end{DoxyParamCaption})}



Set the minimum speed of mouse cursor movement which will trigger list self scrolling animation after a mouse up event (pixels/second). 


\begin{DoxyParams}{Parameters}
{\em threshold} & the thumb scroll momentum threshold\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga5d55cbb3891e7f2328bd199384670e22}\label{group__Elm__Scrolling_ga5d55cbb3891e7f2328bd199384670e22}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_get}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_get()}{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_get()}}
{\footnotesize\ttfamily unsigned int elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+distance\+\_\+max\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the number of pixels the maximum distance which can be flicked. 

If it is flicked more than this, the flick distance is same with maximum distance.

\begin{DoxyReturn}{Returns}
the thumb scroll maximum flick distance 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_gac5576ee06daadfbef1b3c6a528821d66}\label{group__Elm__Scrolling_gac5576ee06daadfbef1b3c6a528821d66}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_set}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_set()}{elm\_config\_scroll\_thumbscroll\_momentum\_distance\_max\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+distance\+\_\+max\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{distance }\end{DoxyParamCaption})}



Set the number of pixels the maximum distance which can be flicked. 

If it is flicked more than this, the flick distance is same with maximum distance.


\begin{DoxyParams}{Parameters}
{\em distance} & the thumb scroll maximum flick distance\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+momentum\+\_\+distance\+\_\+max\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga9c653ea3a042ba53c7d1b96501681e69}\label{group__Elm__Scrolling_ga9c653ea3a042ba53c7d1b96501681e69}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_friction\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_get}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_get()}{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the scale ratio of geometric sequence as a kind of inertia a scroller will impose at self scrolling animations. 

\begin{DoxyReturn}{Returns}
the thumb scroll friction 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga18594ea32a4649807a01f1b44d4a00ae}\label{group__Elm__Scrolling_ga18594ea32a4649807a01f1b44d4a00ae}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_friction\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_set}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_set()}{elm\_config\_scroll\_thumbscroll\_momentum\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the scale ratio of geometric sequence as a kind of inertia a scroller will impose at self scrolling animations. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+momentum\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gadeafc6babe35b48655dce35fba0c30c7}\label{group__Elm__Scrolling_gadeafc6babe35b48655dce35fba0c30c7}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_border\_friction\_get@{elm\_config\_scroll\_thumbscroll\_border\_friction\_get}}
\index{elm\_config\_scroll\_thumbscroll\_border\_friction\_get@{elm\_config\_scroll\_thumbscroll\_border\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_border\_friction\_get()}{elm\_config\_scroll\_thumbscroll\_border\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the amount of lag between your actual mouse cursor dragging movement and a scroller\textquotesingle{}s view movement itself, while pushing it into bounce state manually. 

\begin{DoxyReturn}{Returns}
the thumb scroll border friction 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_gaa222d42fc9d2f5d039e0254f86793033}\label{group__Elm__Scrolling_gaa222d42fc9d2f5d039e0254f86793033}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_border\_friction\_set@{elm\_config\_scroll\_thumbscroll\_border\_friction\_set}}
\index{elm\_config\_scroll\_thumbscroll\_border\_friction\_set@{elm\_config\_scroll\_thumbscroll\_border\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_border\_friction\_set()}{elm\_config\_scroll\_thumbscroll\_border\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of lag between your actual mouse cursor dragging movement and a scroller\textquotesingle{}s view movement itself, while pushing it into bounce state manually. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll border friction. {\ttfamily 0.\+0} for perfect synchrony between two movements, {\ttfamily 1.\+0} for maximum lag.\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyNote}{Note}
parameter value will get bound to 0.\+0 -\/ 1.\+0 interval, always 
\end{DoxyNote}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gaf75c278472c8e924ab6629d5fe9cd928}\label{group__Elm__Scrolling_gaf75c278472c8e924ab6629d5fe9cd928}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_get@{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_get}}
\index{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_get@{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_get()}{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the sensitivity amount which is be multiplied by the length of mouse dragging. 

\begin{DoxyReturn}{Returns}
the thumb scroll sensitivity friction 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga18692ff45b5fcc1ea2b2ecd6ffe6dcb9}\label{group__Elm__Scrolling_ga18692ff45b5fcc1ea2b2ecd6ffe6dcb9}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_set@{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_set}}
\index{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_set@{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_set()}{elm\_config\_scroll\_thumbscroll\_sensitivity\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the sensitivity amount which is be multiplied by the length of mouse dragging. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll sensitivity friction. {\ttfamily 0.\+1} for minimum sensitivity, {\ttfamily 1.\+0} for maximum sensitivity. 0.\+25 is proper.\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyNote}{Note}
parameter value will get bound to 0.\+1 -\/ 1.\+0 interval, always 
\end{DoxyNote}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gaa0b8bc1cf382bf22e314447c0dd90fb7}\label{group__Elm__Scrolling_gaa0b8bc1cf382bf22e314447c0dd90fb7}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_smooth\_start\_get@{elm\_config\_scroll\_thumbscroll\_smooth\_start\_get}}
\index{elm\_config\_scroll\_thumbscroll\_smooth\_start\_get@{elm\_config\_scroll\_thumbscroll\_smooth\_start\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_smooth\_start\_get()}{elm\_config\_scroll\_thumbscroll\_smooth\_start\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+start\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the smooth start mode for scrolling with your finger. 

\begin{DoxyReturn}{Returns}
smooth scroll flag
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga12d73746f9c4861d7e44232d55832667}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+start\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Scrolling_ga12d73746f9c4861d7e44232d55832667}\label{group__Elm__Scrolling_ga12d73746f9c4861d7e44232d55832667}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_smooth\_start\_set@{elm\_config\_scroll\_thumbscroll\_smooth\_start\_set}}
\index{elm\_config\_scroll\_thumbscroll\_smooth\_start\_set@{elm\_config\_scroll\_thumbscroll\_smooth\_start\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_smooth\_start\_set()}{elm\_config\_scroll\_thumbscroll\_smooth\_start\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+start\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enable }\end{DoxyParamCaption})}



Set the smooth start mode for scrolling with your finger. 

This enabled finger scrolling to scroll from the currunt point rather than jumping and playing catch-\/up to make start of scrolling look smoother once the finger or mouse goes past the threshold.


\begin{DoxyParams}{Parameters}
{\em enable} & The enabled state of the smooth scroller\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gaa0b8bc1cf382bf22e314447c0dd90fb7}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+start\+\_\+get()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gaa0d96e0a9b8a4d4c5ada59743381fc46}\label{group__Elm__Scrolling_gaa0d96e0a9b8a4d4c5ada59743381fc46}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_animation\_disabled\_get@{elm\_config\_scroll\_animation\_disabled\_get}}
\index{elm\_config\_scroll\_animation\_disabled\_get@{elm\_config\_scroll\_animation\_disabled\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_animation\_disabled\_get()}{elm\_config\_scroll\_animation\_disabled\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} elm\+\_\+config\+\_\+scroll\+\_\+animation\+\_\+disabled\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the value of this option. 

\begin{DoxyReturn}{Returns}
State of this option
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga54d6bd5d0657fc4af108475480d32885}{elm\+\_\+config\+\_\+scroll\+\_\+animation\+\_\+disabled\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Scrolling_ga54d6bd5d0657fc4af108475480d32885}\label{group__Elm__Scrolling_ga54d6bd5d0657fc4af108475480d32885}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_animation\_disabled\_set@{elm\_config\_scroll\_animation\_disabled\_set}}
\index{elm\_config\_scroll\_animation\_disabled\_set@{elm\_config\_scroll\_animation\_disabled\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_animation\_disabled\_set()}{elm\_config\_scroll\_animation\_disabled\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+animation\+\_\+disabled\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{disable }\end{DoxyParamCaption})}



Set the value for this option. 

This option disables timed animations during scrolling and forces scroll actions to be performed immediately.


\begin{DoxyParams}{Parameters}
{\em disable} & The state of this option\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gaa0d96e0a9b8a4d4c5ada59743381fc46}{elm\+\_\+config\+\_\+scroll\+\_\+animation\+\_\+disabled\+\_\+get()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gafd84a40468843a6758a877dee3840644}\label{group__Elm__Scrolling_gafd84a40468843a6758a877dee3840644}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_accel\_factor\_get@{elm\_config\_scroll\_accel\_factor\_get}}
\index{elm\_config\_scroll\_accel\_factor\_get@{elm\_config\_scroll\_accel\_factor\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_accel\_factor\_get()}{elm\_config\_scroll\_accel\_factor\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+accel\+\_\+factor\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the value of this option. 

\begin{DoxyReturn}{Returns}
State of this option
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga7f9b398baeb55636d8f09ba5addadeaa}{elm\+\_\+config\+\_\+scroll\+\_\+accel\+\_\+factor\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Scrolling_ga7f9b398baeb55636d8f09ba5addadeaa}\label{group__Elm__Scrolling_ga7f9b398baeb55636d8f09ba5addadeaa}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_accel\_factor\_set@{elm\_config\_scroll\_accel\_factor\_set}}
\index{elm\_config\_scroll\_accel\_factor\_set@{elm\_config\_scroll\_accel\_factor\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_accel\_factor\_set()}{elm\_config\_scroll\_accel\_factor\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+accel\+\_\+factor\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{factor }\end{DoxyParamCaption})}



Set the value for this option. 

Using a mouse wheel or touchpad to scroll will result in events being processed. If events occur quickly, the scroll amount will be multiplied by this value to accelerate the scrolling.


\begin{DoxyParams}{Parameters}
{\em factor} & The value of this option from 0.\+0 to 10.\+0\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gafd84a40468843a6758a877dee3840644}{elm\+\_\+config\+\_\+scroll\+\_\+accel\+\_\+factor\+\_\+get()}} 
\end{DoxySeeAlso}
\begin{DoxyNote}{Note}
Set 0.\+0 to disable acceleration
\end{DoxyNote}
\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga0d1abbcf79aeeac83d1ad67a65b1bfa2}\label{group__Elm__Scrolling_ga0d1abbcf79aeeac83d1ad67a65b1bfa2}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_smooth\_amount\_get@{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_get}}
\index{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_get@{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_get()}{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+amount\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the amount of smoothing to apply to scrolling. 

\begin{DoxyReturn}{Returns}
the amount of smoothing to apply from 0.\+0 to 1.\+0
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gae2fef3f415492d6f14ed808a9225b8f9}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+amount\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Scrolling_gae2fef3f415492d6f14ed808a9225b8f9}\label{group__Elm__Scrolling_gae2fef3f415492d6f14ed808a9225b8f9}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_smooth\_amount\_set@{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_set}}
\index{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_set@{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_set()}{elm\_config\_scroll\_thumbscroll\_smooth\_amount\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+amount\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{amount }\end{DoxyParamCaption})}



Set the amount of smoothing to apply to scrolling. 

Scrolling with your finger can be smoothed out and the amount to smooth is determined by this parameter. 0.\+0 means to not smooth at all and 1.\+0 is to smooth as much as possible.


\begin{DoxyParams}{Parameters}
{\em amount} & the amount to smooth from 0.\+0 to 1.\+0 with 0.\+0 being none\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+acceleration\+\_\+threshold\+\_\+set()
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga2f3b1bf1549ddecf3f0a6ddecdef686a}\label{group__Elm__Scrolling_ga2f3b1bf1549ddecf3f0a6ddecdef686a}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_get@{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_get}}
\index{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_get@{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_get()}{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+time\+\_\+window\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the time window to look back at for events for smoothing. 

\begin{DoxyReturn}{Returns}
the time window in seconds (between 0.\+0 and 1.\+0)
\end{DoxyReturn}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gaaa4e3d43e5b55f2de34aecf3682e056b}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+time\+\_\+window\+\_\+set()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}
\mbox{\Hypertarget{group__Elm__Scrolling_gaaa4e3d43e5b55f2de34aecf3682e056b}\label{group__Elm__Scrolling_gaaa4e3d43e5b55f2de34aecf3682e056b}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_set@{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_set}}
\index{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_set@{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_set()}{elm\_config\_scroll\_thumbscroll\_smooth\_time\_window\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+time\+\_\+window\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{amount }\end{DoxyParamCaption})}



Set the time window to look back at for events for smoothing. 

Scrolling with your finger can be smoothed out and the window of time to look at is determined by this config. The value is in seconds and is from 0.\+0 to 1.\+0


\begin{DoxyParams}{Parameters}
{\em amount} & the time window in seconds (between 0.\+0 and 1.\+0)\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga2f3b1bf1549ddecf3f0a6ddecdef686a}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+smooth\+\_\+time\+\_\+window\+\_\+get()}}
\end{DoxySeeAlso}
\begin{DoxySince}{Since}
1.\+16 
\end{DoxySince}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga97ddcfce7b26afbd0d28587836bbca20}\label{group__Elm__Scrolling_ga97ddcfce7b26afbd0d28587836bbca20}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_get}}
\index{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_get@{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_get()}{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+threshold\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the minimum speed of mouse cursor movement which will accelerate scrolling velocity after a mouse up event (pixels/second). 

\begin{DoxyReturn}{Returns}
the thumb scroll acceleration threshold 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_gaabad3e20c5cc08e48d1affb471444d41}\label{group__Elm__Scrolling_gaabad3e20c5cc08e48d1affb471444d41}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_set}}
\index{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_set@{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_set()}{elm\_config\_scroll\_thumbscroll\_acceleration\_threshold\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+threshold\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{threshold }\end{DoxyParamCaption})}



Set the minimum speed of mouse cursor movement which will accelerate scrolling velocity after a mouse up event (pixels/second). 


\begin{DoxyParams}{Parameters}
{\em threshold} & the thumb scroll acceleration threshold\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+acceleration\+\_\+threshold\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gab329cfbce53511ca2435a59157bbd430}\label{group__Elm__Scrolling_gab329cfbce53511ca2435a59157bbd430}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_get@{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_get}}
\index{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_get@{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_get()}{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+time\+\_\+limit\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the time limit for accelerating velocity. 

\begin{DoxyReturn}{Returns}
the thumb scroll acceleration time limit 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_gabc307f6956e02d4042486677fcbee854}\label{group__Elm__Scrolling_gabc307f6956e02d4042486677fcbee854}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_set@{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_set}}
\index{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_set@{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_set()}{elm\_config\_scroll\_thumbscroll\_acceleration\_time\_limit\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+time\+\_\+limit\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{time\+\_\+limit }\end{DoxyParamCaption})}



Set the time limit for accelerating velocity. 


\begin{DoxyParams}{Parameters}
{\em time\+\_\+limit} & the thumb scroll acceleration time limit\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+acceleration\+\_\+time\+\_\+limit\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gafda1d80670ff500daefbac5754c32b93}\label{group__Elm__Scrolling_gafda1d80670ff500daefbac5754c32b93}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_get@{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_get}}
\index{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_get@{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_get()}{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+weight\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the weight for the acceleration. 

\begin{DoxyReturn}{Returns}
the thumb scroll acceleration weight 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga3c114b404093c3b790670213a5b96e08}\label{group__Elm__Scrolling_ga3c114b404093c3b790670213a5b96e08}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_set@{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_set}}
\index{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_set@{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_set()}{elm\_config\_scroll\_thumbscroll\_acceleration\_weight\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+weight\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{weight }\end{DoxyParamCaption})}



Set the weight for the acceleration. 


\begin{DoxyParams}{Parameters}
{\em weight} & the thumb scroll acceleration weight\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+acceleration\+\_\+weight\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga656a6f2ee6e370581600a78b038a75b8}\label{group__Elm__Scrolling_ga656a6f2ee6e370581600a78b038a75b8}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_get}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_get()}{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+min\+\_\+limit\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the min limit for the momentum animation duration(unit\+:second) 

\begin{DoxyReturn}{Returns}
the thumb scroll momentum animation duration min limit 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_ga02192ed066038f50daf599e41bf0bdf6}\label{group__Elm__Scrolling_ga02192ed066038f50daf599e41bf0bdf6}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_set}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_set()}{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_min\_limit\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+min\+\_\+limit\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{min }\end{DoxyParamCaption})}



Set the min limit for the momentum animation duration(unit\+:second) 


\begin{DoxyParams}{Parameters}
{\em min} & the thumb scroll momentum animation duration min limit\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_ga3c114b404093c3b790670213a5b96e08}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+acceleration\+\_\+weight\+\_\+set()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gae451bc8508db28268ab6f1b9190cc555}\label{group__Elm__Scrolling_gae451bc8508db28268ab6f1b9190cc555}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_get}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_get@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_get()}{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+max\+\_\+limit\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the max limit for the momentum animation duration(unit\+:second) 

\begin{DoxyReturn}{Returns}
the thumb scroll momentum animation duration max limit 
\end{DoxyReturn}
\mbox{\Hypertarget{group__Elm__Scrolling_gac05c75bb429ca14cd78edf0e3e454ec4}\label{group__Elm__Scrolling_gac05c75bb429ca14cd78edf0e3e454ec4}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_set}}
\index{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_set@{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_set()}{elm\_config\_scroll\_thumbscroll\_momentum\_animation\_duration\_max\_limit\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+max\+\_\+limit\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{max }\end{DoxyParamCaption})}



Set the max limit for the momentum animation duration(unit\+:second) 


\begin{DoxyParams}{Parameters}
{\em max} & the thumb scroll momentum animation duration max limit\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__Elm__Scrolling_gae451bc8508db28268ab6f1b9190cc555}{elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+animation\+\_\+duration\+\_\+max\+\_\+limit\+\_\+get()}} 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gadf26a4c14626a59f96c635e1d930937d}\label{group__Elm__Scrolling_gadf26a4c14626a59f96c635e1d930937d}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_min\_friction\_get@{elm\_config\_scroll\_thumbscroll\_min\_friction\_get}}
\index{elm\_config\_scroll\_thumbscroll\_min\_friction\_get@{elm\_config\_scroll\_thumbscroll\_min\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_min\_friction\_get()}{elm\_config\_scroll\_thumbscroll\_min\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+min\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the min amount of inertia a scroller will impose at self scrolling animations. 

\begin{DoxyReturn}{Returns}
the thumb scroll min friction
\end{DoxyReturn}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000077}{Deprecated}}]\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga10c46919aa171ae16dcd171fdf44f9b8}\label{group__Elm__Scrolling_ga10c46919aa171ae16dcd171fdf44f9b8}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_min\_friction\_set@{elm\_config\_scroll\_thumbscroll\_min\_friction\_set}}
\index{elm\_config\_scroll\_thumbscroll\_min\_friction\_set@{elm\_config\_scroll\_thumbscroll\_min\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_min\_friction\_set()}{elm\_config\_scroll\_thumbscroll\_min\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+min\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the min amount of inertia a scroller will impose at self scrolling animations. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll min friction\\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000078}{Deprecated}}]\end{DoxyRefDesc}


\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+min\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gabd6c249fb51844522b5e50d7962fc511}\label{group__Elm__Scrolling_gabd6c249fb51844522b5e50d7962fc511}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_friction\_standard\_get@{elm\_config\_scroll\_thumbscroll\_friction\_standard\_get}}
\index{elm\_config\_scroll\_thumbscroll\_friction\_standard\_get@{elm\_config\_scroll\_thumbscroll\_friction\_standard\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_friction\_standard\_get()}{elm\_config\_scroll\_thumbscroll\_friction\_standard\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+standard\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the standard velocity of the scroller. 

The scroll animation time is same with thumbscroll friction, if the velocity is same with standard velocity.

\begin{DoxyReturn}{Returns}
the thumb scroll friction
\end{DoxyReturn}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000079}{Deprecated}}]\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga7859df03af4d67a0c03b31639fc1f4bc}\label{group__Elm__Scrolling_ga7859df03af4d67a0c03b31639fc1f4bc}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_friction\_standard\_set@{elm\_config\_scroll\_thumbscroll\_friction\_standard\_set}}
\index{elm\_config\_scroll\_thumbscroll\_friction\_standard\_set@{elm\_config\_scroll\_thumbscroll\_friction\_standard\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_friction\_standard\_set()}{elm\_config\_scroll\_thumbscroll\_friction\_standard\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+standard\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{standard }\end{DoxyParamCaption})}



Set the standard velocity of the scroller. 

The scroll animation time is same with thumbscroll friction, if the velocity is same with standard velocity.


\begin{DoxyParams}{Parameters}
{\em standard} & the thumb scroll friction standard\\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000080}{Deprecated}}]\end{DoxyRefDesc}


\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+friction\+\_\+standard\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_gab80437a95e6d104754ab959c29215af5}\label{group__Elm__Scrolling_gab80437a95e6d104754ab959c29215af5}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_get@{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_get}}
\index{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_get@{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_get()}{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_get()}}
{\footnotesize\ttfamily unsigned int elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+flick\+\_\+distance\+\_\+tolerance\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the number of pixels the maximum distance which can be flicked. 

If it is flicked more than this, the flick distance is same with maximum distance.

\begin{DoxyReturn}{Returns}
the thumb scroll maximum flick distance
\end{DoxyReturn}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000081}{Deprecated}}]\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga69b9a40c6a27788f4b501e71deef7c35}\label{group__Elm__Scrolling_ga69b9a40c6a27788f4b501e71deef7c35}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_set@{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_set}}
\index{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_set@{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_set()}{elm\_config\_scroll\_thumbscroll\_flick\_distance\_tolerance\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+flick\+\_\+distance\+\_\+tolerance\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{distance }\end{DoxyParamCaption})}



Set the number of pixels the maximum distance which can be flicked. 

If it is flicked more than this, the flick distance is same with maximum distance.


\begin{DoxyParams}{Parameters}
{\em distance} & the thumb scroll maximum flick distance\\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000082}{Deprecated}}]\end{DoxyRefDesc}


\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+flick\+\_\+distance\+\_\+tolerance\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga5032cddc17a24a08d544ba1571ca204a}\label{group__Elm__Scrolling_ga5032cddc17a24a08d544ba1571ca204a}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_friction\_get@{elm\_config\_scroll\_thumbscroll\_friction\_get}}
\index{elm\_config\_scroll\_thumbscroll\_friction\_get@{elm\_config\_scroll\_thumbscroll\_friction\_get}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_friction\_get()}{elm\_config\_scroll\_thumbscroll\_friction\_get()}}
{\footnotesize\ttfamily double elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Get the amount of inertia a scroller will impose at self scrolling animations. 

\begin{DoxyReturn}{Returns}
the thumb scroll friction
\end{DoxyReturn}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000083}{Deprecated}}]\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga844c910e4978b6c3836f5db5d81e9e26}\label{group__Elm__Scrolling_ga844c910e4978b6c3836f5db5d81e9e26}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_config\_scroll\_thumbscroll\_friction\_set@{elm\_config\_scroll\_thumbscroll\_friction\_set}}
\index{elm\_config\_scroll\_thumbscroll\_friction\_set@{elm\_config\_scroll\_thumbscroll\_friction\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_config\_scroll\_thumbscroll\_friction\_set()}{elm\_config\_scroll\_thumbscroll\_friction\_set()}}
{\footnotesize\ttfamily void elm\+\_\+config\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a scroller will impose at self scrolling animations. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll friction\\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000084}{Deprecated}}]\end{DoxyRefDesc}


\begin{DoxySeeAlso}{See also}
elm\+\_\+config\+\_\+thumbscroll\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}


References \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.

\mbox{\Hypertarget{group__Elm__Scrolling_ga0aabcdac1f63575e0c59172853b69e95}\label{group__Elm__Scrolling_ga0aabcdac1f63575e0c59172853b69e95}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_bounce\_enabled\_all\_set@{elm\_scroll\_bounce\_enabled\_all\_set}}
\index{elm\_scroll\_bounce\_enabled\_all\_set@{elm\_scroll\_bounce\_enabled\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_bounce\_enabled\_all\_set()}{elm\_scroll\_bounce\_enabled\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Set whether scrollers should bounce when they reach their viewport\textquotesingle{}s edge during a scroll, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em enabled} & the thumb scroll bouncing state\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+bounce\+\_\+enabled\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000208}{Deprecated}}]Use elm\+\_\+scroll\+\_\+bounce\+\_\+enabled\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga9936dce59a0b5281827d5b1087e052e2}\label{group__Elm__Scrolling_ga9936dce59a0b5281827d5b1087e052e2}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_bounce\_friction\_all\_set@{elm\_scroll\_bounce\_friction\_all\_set}}
\index{elm\_scroll\_bounce\_friction\_all\_set@{elm\_scroll\_bounce\_friction\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_bounce\_friction\_all\_set()}{elm\_scroll\_bounce\_friction\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a scroller will impose at bounce animations, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll bounce friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+bounce\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000209}{Deprecated}}]Use elm\+\_\+scroll\+\_\+bounce\+\_\+friction\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga3fd765a1b103a345b30eb97e12798feb}\label{group__Elm__Scrolling_ga3fd765a1b103a345b30eb97e12798feb}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_page\_scroll\_friction\_all\_set@{elm\_scroll\_page\_scroll\_friction\_all\_set}}
\index{elm\_scroll\_page\_scroll\_friction\_all\_set@{elm\_scroll\_page\_scroll\_friction\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_page\_scroll\_friction\_all\_set()}{elm\_scroll\_page\_scroll\_friction\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a {\bfseries{paged}} scroller will impose at page fitting animations, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em friction} & the page scroll friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000210}{Deprecated}}]Use elm\+\_\+scroll\+\_\+page\+\_\+scroll\+\_\+friction\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga9f251d8abf092f6d20d126536a8f1b7a}\label{group__Elm__Scrolling_ga9f251d8abf092f6d20d126536a8f1b7a}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_bring\_in\_scroll\_friction\_all\_set@{elm\_scroll\_bring\_in\_scroll\_friction\_all\_set}}
\index{elm\_scroll\_bring\_in\_scroll\_friction\_all\_set@{elm\_scroll\_bring\_in\_scroll\_friction\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_bring\_in\_scroll\_friction\_all\_set()}{elm\_scroll\_bring\_in\_scroll\_friction\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a scroller will impose at region bring animations, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em friction} & the bring in scroll friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000211}{Deprecated}}]Use elm\+\_\+scroll\+\_\+bring\+\_\+in\+\_\+scroll\+\_\+friction\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga6a02988694b4741b84e581c607178744}\label{group__Elm__Scrolling_ga6a02988694b4741b84e581c607178744}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_zoom\_friction\_all\_set@{elm\_scroll\_zoom\_friction\_all\_set}}
\index{elm\_scroll\_zoom\_friction\_all\_set@{elm\_scroll\_zoom\_friction\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_zoom\_friction\_all\_set()}{elm\_scroll\_zoom\_friction\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia scrollers will impose at animations triggered by Elementary widgets\textquotesingle{} zooming API, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em friction} & the zoom friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+zoom\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000212}{Deprecated}}]Use elm\+\_\+scroll\+\_\+zoom\+\_\+friction\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga6c1062625d051a0011f2a51681789305}\label{group__Elm__Scrolling_ga6c1062625d051a0011f2a51681789305}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_thumbscroll\_enabled\_all\_set@{elm\_scroll\_thumbscroll\_enabled\_all\_set}}
\index{elm\_scroll\_thumbscroll\_enabled\_all\_set@{elm\_scroll\_thumbscroll\_enabled\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_thumbscroll\_enabled\_all\_set()}{elm\_scroll\_thumbscroll\_enabled\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



Set whether scrollers should be draggable from any point in their views, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em enabled} & the thumb scroll state\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+enabled\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000213}{Deprecated}}]Use elm\+\_\+scroll\+\_\+thumbscroll\+\_\+enabled\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga134b4589db1a7c65e799893481569c8b}\label{group__Elm__Scrolling_ga134b4589db1a7c65e799893481569c8b}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_thumbscroll\_threshold\_all\_set@{elm\_scroll\_thumbscroll\_threshold\_all\_set}}
\index{elm\_scroll\_thumbscroll\_threshold\_all\_set@{elm\_scroll\_thumbscroll\_threshold\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_thumbscroll\_threshold\_all\_set()}{elm\_scroll\_thumbscroll\_threshold\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+thumbscroll\+\_\+threshold\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{unsigned int}]{threshold }\end{DoxyParamCaption})}



Set the number of pixels one should travel while dragging a scroller\textquotesingle{}s view to actually trigger scrolling, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em threshold} & the thumb scroll threshold\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+threshold\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000214}{Deprecated}}]Use elm\+\_\+scroll\+\_\+thumbscroll\+\_\+threshold\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_gab06822d4395635230a215d0c4b6adc50}\label{group__Elm__Scrolling_gab06822d4395635230a215d0c4b6adc50}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_thumbscroll\_momentum\_threshold\_all\_set@{elm\_scroll\_thumbscroll\_momentum\_threshold\_all\_set}}
\index{elm\_scroll\_thumbscroll\_momentum\_threshold\_all\_set@{elm\_scroll\_thumbscroll\_momentum\_threshold\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_thumbscroll\_momentum\_threshold\_all\_set()}{elm\_scroll\_thumbscroll\_momentum\_threshold\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{threshold }\end{DoxyParamCaption})}



Set the minimum speed of mouse cursor movement which will trigger list self scrolling animation after a mouse up event (pixels/second), for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em threshold} & the thumb scroll momentum threshold\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000215}{Deprecated}}]Use elm\+\_\+scroll\+\_\+thumbscroll\+\_\+momentum\+\_\+threshold\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga7a37bfd80e5a17613dea769247107c4a}\label{group__Elm__Scrolling_ga7a37bfd80e5a17613dea769247107c4a}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_thumbscroll\_friction\_all\_set@{elm\_scroll\_thumbscroll\_friction\_all\_set}}
\index{elm\_scroll\_thumbscroll\_friction\_all\_set@{elm\_scroll\_thumbscroll\_friction\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_thumbscroll\_friction\_all\_set()}{elm\_scroll\_thumbscroll\_friction\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of inertia a scroller will impose at self scrolling animations, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll friction\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000216}{Deprecated}}]Use elm\+\_\+scroll\+\_\+thumbscroll\+\_\+friction\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_ga7427e54b911504d58991c9315494a68c}\label{group__Elm__Scrolling_ga7427e54b911504d58991c9315494a68c}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_thumbscroll\_border\_friction\_all\_set@{elm\_scroll\_thumbscroll\_border\_friction\_all\_set}}
\index{elm\_scroll\_thumbscroll\_border\_friction\_all\_set@{elm\_scroll\_thumbscroll\_border\_friction\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_thumbscroll\_border\_friction\_all\_set()}{elm\_scroll\_thumbscroll\_border\_friction\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the amount of lag between your actual mouse cursor dragging movement and a scroller\textquotesingle{}s view movement itself, while pushing it into bounce state manually, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll border friction. {\ttfamily 0.\+0} for perfect synchrony between two movements, {\ttfamily 1.\+0} for maximum lag.\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyNote}{Note}
parameter value will get bound to 0.\+0 -\/ 1.\+0 interval, always 
\end{DoxyNote}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000217}{Deprecated}}]Use elm\+\_\+scroll\+\_\+thumbscroll\+\_\+border\+\_\+friction\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
\mbox{\Hypertarget{group__Elm__Scrolling_gaf042d93efa41219dfcd567ab5a80d7d6}\label{group__Elm__Scrolling_gaf042d93efa41219dfcd567ab5a80d7d6}} 
\index{Elementary Scrolling@{Elementary Scrolling}!elm\_scroll\_thumbscroll\_sensitivity\_friction\_all\_set@{elm\_scroll\_thumbscroll\_sensitivity\_friction\_all\_set}}
\index{elm\_scroll\_thumbscroll\_sensitivity\_friction\_all\_set@{elm\_scroll\_thumbscroll\_sensitivity\_friction\_all\_set}!Elementary Scrolling@{Elementary Scrolling}}
\doxysubsubsection{\texorpdfstring{elm\_scroll\_thumbscroll\_sensitivity\_friction\_all\_set()}{elm\_scroll\_thumbscroll\_sensitivity\_friction\_all\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} void elm\+\_\+scroll\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+all\+\_\+set (\begin{DoxyParamCaption}\item[{double}]{friction }\end{DoxyParamCaption})}



Set the sensitivity amount which is be multiplied by the length of mouse dragging, for all Elementary application windows. 


\begin{DoxyParams}{Parameters}
{\em friction} & the thumb scroll sensitivity friction. {\ttfamily 0.\+1} for minimum sensitivity, {\ttfamily 1.\+0} for maximum sensitivity. 0.\+25 is proper.\\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
elm\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+get() 
\end{DoxySeeAlso}
\begin{DoxyNote}{Note}
parameter value will get bound to 0.\+1 -\/ 1.\+0 interval, always 
\end{DoxyNote}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000218}{Deprecated}}]Use elm\+\_\+scroll\+\_\+thumbscroll\+\_\+sensitivity\+\_\+friction\+\_\+set() and \mbox{\hyperlink{group__Elm__Config_ga2906ee30d3976ab4917b3287eecdd526}{elm\+\_\+config\+\_\+all\+\_\+flush()}}\end{DoxyRefDesc}
