⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 struct__magnifierprivate.html

📁 在Linux下实现magnification功能
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>gnome-mag: _MagnifierPrivate Struct Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.7 --><div class="tabs">  <ul>    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>    <li><a href="namespaces.html"><span>Namespaces</span></a></li>    <li id="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>    <li><a href="files.html"><span>Files</span></a></li>    <li><a href="dirs.html"><span>Directories</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>    <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>  </ul></div><h1>_MagnifierPrivate Struct Reference</h1><!-- doxytag: class="_MagnifierPrivate" --><code>#include &lt;<a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>&gt;</code><p><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Data Fields</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#f3b6cd2853b2554d2b9429eb5f021eef">w</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GtkWidget *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#05dff3c8dc109c13ad884e76491ce147">canvas</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkWindow *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#5ab4d39e5bb2aa9bd1fd989de9c50c9e">root</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkWindow *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#e44d650f44bc6477a710a865ed0572bf">overlay</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkPixmap *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#57bf96475512ad6170eada0973e75bde">source_drawable</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkDrawable *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#adc149b6251214598ded61e94701c72a">cursor</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#e1961bea1b89e23f62a52b7f02258394">cursor_default_size_x</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#98cdc898c86fa86b018124028100b41f">cursor_default_size_y</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">gboolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#c507c2eea23d8a056ff41f868ac6a419">crosswire</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GdkBitmap *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#ca0b00458d05304b067667d70cb67999">cursor_mask</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#85174007212fc9cf41ee9310dbd686b7">cursor_x</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#0f611bc240634db0c0f3f39af0d142c7">cursor_y</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#89e8922fed2c13630cb45dd8cd38d453">cursor_hotspot_x</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#c64cb6774c598b1390ccfe45d0d6e5e2">cursor_hotspot_y</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">gboolean&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#a9b10e734e0762a35b3671a40bbfa2ed">use_source_cursor</a></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">GHashTable *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__MagnifierPrivate.html#95392051aba2572559d365b9ceced4f3">cursorlist</a></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00034">34</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<hr><h2>Field Documentation</h2><a class="anchor" name="f3b6cd2853b2554d2b9429eb5f021eef"></a><!-- doxytag: member="_MagnifierPrivate::w" ref="f3b6cd2853b2554d2b9429eb5f021eef" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GtkWidget* <a class="el" href="struct__MagnifierPrivate.html#f3b6cd2853b2554d2b9429eb5f021eef">_MagnifierPrivate::w</a>          </td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00035">35</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l00859">gmag_events_handler()</a>, <a class="el" href="magnifier_8c-source.html#l01425">impl_magnifier_create_zoom_region()</a>, <a class="el" href="magnifier_8c-source.html#l00155">mag_login_helper_get_raise_windows()</a>, <a class="el" href="magnifier_8c-source.html#l00985">magnifier_check_set_struts()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, <a class="el" href="magnifier_8c-source.html#l01738">magnifier_init_window()</a>, <a class="el" href="magnifier_8c-source.html#l00925">magnifier_reset_overlay_at_idle()</a>, <a class="el" href="magnifier_8c-source.html#l00970">magnifier_reset_struts_at_idle()</a>, <a class="el" href="magnifier_8c-source.html#l00299">magnifier_set_cursor_from_pixbuf()</a>, and <a class="el" href="magnifier_8c-source.html#l01146">magnifier_set_property()</a>.</div></div><p><a class="anchor" name="05dff3c8dc109c13ad884e76491ce147"></a><!-- doxytag: member="_MagnifierPrivate::canvas" ref="05dff3c8dc109c13ad884e76491ce147" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GtkWidget* <a class="el" href="struct__MagnifierPrivate.html#05dff3c8dc109c13ad884e76491ce147">_MagnifierPrivate::canvas</a>          </td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00036">36</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="magnifier_8c-source.html#l01425">impl_magnifier_create_zoom_region()</a>, <a class="el" href="magnifier_8c-source.html#l01738">magnifier_init_window()</a>, and <a class="el" href="zoom-region_8c-source.html#l02270">zoom_region_set_viewport()</a>.</div></div><p><a class="anchor" name="5ab4d39e5bb2aa9bd1fd989de9c50c9e"></a><!-- doxytag: member="_MagnifierPrivate::root" ref="5ab4d39e5bb2aa9bd1fd989de9c50c9e" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GdkWindow* <a class="el" href="struct__MagnifierPrivate.html#5ab4d39e5bb2aa9bd1fd989de9c50c9e">_MagnifierPrivate::root</a>          </td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00037">37</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l01061">gmag_events_client_init()</a>, <a class="el" href="magnifier_8c-source.html#l00461">magnifier_get_root()</a>, <a class="el" href="magnifier_8c-source.html#l00681">magnifier_init_display()</a>, <a class="el" href="magnifier_8c-source.html#l01738">magnifier_init_window()</a>, <a class="el" href="magnifier_8c-source.html#l00925">magnifier_reset_overlay_at_idle()</a>, <a class="el" href="magnifier_8c-source.html#l01146">magnifier_set_property()</a>, and <a class="el" href="magnifier_8c-source.html#l00249">magnifier_warp_cursor_to_screen()</a>.</div></div><p><a class="anchor" name="e44d650f44bc6477a710a865ed0572bf"></a><!-- doxytag: member="_MagnifierPrivate::overlay" ref="e44d650f44bc6477a710a865ed0572bf" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GdkWindow* <a class="el" href="struct__MagnifierPrivate.html#e44d650f44bc6477a710a865ed0572bf">_MagnifierPrivate::overlay</a>          </td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00038">38</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l00859">gmag_events_handler()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, and <a class="el" href="magnifier_8c-source.html#l00925">magnifier_reset_overlay_at_idle()</a>.</div></div><p><a class="anchor" name="57bf96475512ad6170eada0973e75bde"></a><!-- doxytag: member="_MagnifierPrivate::source_drawable" ref="57bf96475512ad6170eada0973e75bde" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GdkPixmap* <a class="el" href="struct__MagnifierPrivate.html#57bf96475512ad6170eada0973e75bde">_MagnifierPrivate::source_drawable</a>          </td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00039">39</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="gmag-events_8c-source.html#l01061">gmag_events_client_init()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, and <a class="el" href="zoom-region_8c-source.html#l01685">zoom_region_get_source_subwindow()</a>.</div></div><p><a class="anchor" name="adc149b6251214598ded61e94701c72a"></a><!-- doxytag: member="_MagnifierPrivate::cursor" ref="adc149b6251214598ded61e94701c72a" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">GdkDrawable* <a class="el" href="struct__MagnifierPrivate.html#adc149b6251214598ded61e94701c72a">_MagnifierPrivate::cursor</a>          </td>        </tr>      </table></div><div class="memdoc"><p><p>Definition at line <a class="el" href="magnifier-private_8h-source.html#l00040">40</a> of file <a class="el" href="magnifier-private_8h-source.html">magnifier-private.h</a>.<p>Referenced by <a class="el" href="magnifier_8c-source.html#l01804">magnifier_get_cursor()</a>, <a class="el" href="magnifier_8c-source.html#l01075">magnifier_get_property()</a>, <a class="el" href="magnifier_8c-source.html#l01765">magnifier_init()</a>, <a class="el" href="magnifier_8c-source.html#l00859">magnifier_init_cursor_set()</a>, <a class="el" href="magnifier_8c-source.html#l00299">magnifier_set_cursor_from_pixbuf()</a>, and <a class="el" href="magnifier_8c-source.html#l00764">magnifier_transform_cursor()</a>.</div></div><p><a class="anchor" name="e1961bea1b89e23f62a52b7f02258394"></a><!-- doxytag: member="_MagnifierPrivate::cursor_default_size_x" ref="e1961bea1b89e23f62a52b7f02258394" args="" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">int <a class="el" href="struct__MagnifierPrivate.html#e1961bea1b89e23f62a52b7f02258394">_MagnifierPrivate::cursor_default_size_x</a>          </td>        </tr>      </table></div>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -