9292< table class ="memberdecls ">
9393< tr class ="heading "> < td colspan ="2 "> < h2 class ="groupheader "> < a id ="pub-methods " name ="pub-methods "> </ a >
9494Public Member Functions</ h2 > </ td > </ tr >
95- < tr class ="memitem:a6a6631acc765ddc89ba36976bbe0175f " id ="r_a6a6631acc765ddc89ba36976bbe0175f "> < td class ="memItemLeft " align ="right " valign ="top ">  </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a6a6631acc765ddc89ba36976bbe0175f "> FluentTray</ a > ()</ td > </ tr >
96- < tr class ="memdesc:a6a6631acc765ddc89ba36976bbe0175f "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Create tray object. < br /> </ td > </ tr >
97- < tr class ="separator:a6a6631acc765ddc89ba36976bbe0175f "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
95+ < tr class ="memitem:a63a9dd95b682b2a0ff45b4c7e3dd5877 " id ="r_a63a9dd95b682b2a0ff45b4c7e3dd5877 "> < td class ="memItemLeft " align ="right " valign ="top ">  </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a63a9dd95b682b2a0ff45b4c7e3dd5877 "> FluentTray</ a > (int message_id_offset=25, int autocolorpick_offset=5, unsigned char autofadedborder_from_backcolor=10 )</ td > </ tr >
96+ < tr class ="memdesc:a63a9dd95b682b2a0ff45b4c7e3dd5877 "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Create tray object. < br /> </ td > </ tr >
97+ < tr class ="separator:a63a9dd95b682b2a0ff45b4c7e3dd5877 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
9898< tr class ="memitem:ac538f9a69ab74ead314a5004f717080f " id ="r_ac538f9a69ab74ead314a5004f717080f "> < td class ="memItemLeft " align ="right " valign ="top ">  </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#ac538f9a69ab74ead314a5004f717080f "> FluentTray</ a > (const < a class ="el " href ="classfluent__tray_1_1_fluent_tray.html "> FluentTray</ a > &)=delete</ td > </ tr >
9999< tr class ="separator:ac538f9a69ab74ead314a5004f717080f "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
100100< tr class ="memitem:a1b6b94997f7fe0161e52adc583411b24 " id ="r_a1b6b94997f7fe0161e52adc583411b24 "> < td class ="memItemLeft " align ="right " valign ="top "> < a class ="el " href ="classfluent__tray_1_1_fluent_tray.html "> FluentTray</ a > & </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a1b6b94997f7fe0161e52adc583411b24 "> operator=</ a > (const < a class ="el " href ="classfluent__tray_1_1_fluent_tray.html "> FluentTray</ a > &)=delete</ td > </ tr >
168168< tr class ="memitem:a435a8474b6d141044cd324bb45e6d726 " id ="r_a435a8474b6d141044cd324bb45e6d726 "> < td class ="memItemLeft " align ="right " valign ="top "> bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a435a8474b6d141044cd324bb45e6d726 "> set_font</ a > (LONG font_size=0, LONG font_weight=0, const std::string &font_name="")</ td > </ tr >
169169< tr class ="memdesc:a435a8474b6d141044cd324bb45e6d726 "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Set font information to draw menus. < br /> </ td > </ tr >
170170< tr class ="separator:a435a8474b6d141044cd324bb45e6d726 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
171- < tr class ="memitem:ab2c7402a216a5ecfd6e3b886a524418c " id ="r_ab2c7402a216a5ecfd6e3b886a524418c "> < td class ="memItemLeft " align ="right " valign ="top "> bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#ab2c7402a216a5ecfd6e3b886a524418c "> set_color</ a > (const COLORREF & text_color=CLR_INVALID, const COLORREF & back_color=CLR_INVALID, unsigned char color_decay=10 )</ td > </ tr >
172- < tr class ="memdesc:ab2c7402a216a5ecfd6e3b886a524418c "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Set colors to draw menus. < br /> </ td > </ tr >
173- < tr class ="separator:ab2c7402a216a5ecfd6e3b886a524418c "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
171+ < tr class ="memitem:a0bc296682f55360e71ac8fb9743f46e8 " id ="r_a0bc296682f55360e71ac8fb9743f46e8 "> < td class ="memItemLeft " align ="right " valign ="top "> bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a0bc296682f55360e71ac8fb9743f46e8 "> set_color</ a > (COLORREF text_color=CLR_INVALID, COLORREF back_color=CLR_INVALID, COLORREF border_color=CLR_INVALID )</ td > </ tr >
172+ < tr class ="memdesc:a0bc296682f55360e71ac8fb9743f46e8 "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Set colors to draw menus. < br /> </ td > </ tr >
173+ < tr class ="separator:a0bc296682f55360e71ac8fb9743f46e8 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
174174< tr class ="memitem:a6833da7c8fb8bb3d27470aa45af6b157 " id ="r_a6833da7c8fb8bb3d27470aa45af6b157 "> < td class ="memItemLeft " align ="right " valign ="top "> bool </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="#a6833da7c8fb8bb3d27470aa45af6b157 "> change_icon</ a > (const std::string &icon_path)</ td > </ tr >
175175< tr class ="memdesc:a6833da7c8fb8bb3d27470aa45af6b157 "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Load the image file and change the icon. < br /> </ td > </ tr >
176176< tr class ="separator:a6833da7c8fb8bb3d27470aa45af6b157 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
177177</ table >
178178< a name ="details " id ="details "> </ a > < h2 class ="groupheader "> Detailed Description</ h2 >
179179< div class ="textblock "> < p > Class with information on the entire tray. </ p >
180180</ div > < h2 class ="groupheader "> Constructor & Destructor Documentation</ h2 >
181- < a id ="a6a6631acc765ddc89ba36976bbe0175f " name ="a6a6631acc765ddc89ba36976bbe0175f "> </ a >
182- < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a6a6631acc765ddc89ba36976bbe0175f "> ◆ </ a > </ span > FluentTray() < span class ="overload "> [1/3]</ span > </ h2 >
181+ < a id ="a63a9dd95b682b2a0ff45b4c7e3dd5877 " name ="a63a9dd95b682b2a0ff45b4c7e3dd5877 "> </ a >
182+ < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a63a9dd95b682b2a0ff45b4c7e3dd5877 "> ◆ </ a > </ span > FluentTray() < span class ="overload "> [1/3]</ span > </ h2 >
183183
184184< div class ="memitem ">
185185< div class ="memproto ">
@@ -190,8 +190,17 @@ <h2 class="memtitle"><span class="permalink"><a href="#a6a6631acc765ddc89ba36976
190190 < tr >
191191 < td class ="memname "> fluent_tray::FluentTray::FluentTray </ td >
192192 < td > (</ td >
193- < td class ="paramname "> < span class ="paramname "> </ span > </ td > < td > )</ td >
193+ < td class ="paramtype "> int</ td > < td class ="paramname "> < span class ="paramname "> < em > message_id_offset</ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> 25</ span > , </ span > </ td >
194+ </ tr >
195+ < tr >
196+ < td class ="paramkey "> </ td >
194197 < td > </ td >
198+ < td class ="paramtype "> int</ td > < td class ="paramname "> < span class ="paramname "> < em > autocolorpick_offset</ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> 5</ span > , </ span > </ td >
199+ </ tr >
200+ < tr >
201+ < td class ="paramkey "> </ td >
202+ < td > </ td >
203+ < td class ="paramtype "> unsigned char</ td > < td class ="paramname "> < span class ="paramname "> < em > autofadedborder_from_backcolor</ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> 10</ span > </ span >  )</ td >
195204 </ tr >
196205 </ table >
197206 </ td >
@@ -202,6 +211,14 @@ <h2 class="memtitle"><span class="permalink"><a href="#a6a6631acc765ddc89ba36976
202211</ div > < div class ="memdoc ">
203212
204213< p > Create tray object. </ p >
214+ < dl class ="params "> < dt > Parameters</ dt > < dd >
215+ < table class ="params ">
216+ < tr > < td class ="paramdir "> [in]</ td > < td class ="paramname "> message_id_offset</ td > < td > Unique message identifier. </ td > </ tr >
217+ < tr > < td class ="paramdir "> [in]</ td > < td class ="paramname "> autocolorpick_offset</ td > < td > Pixel offset to determine the background color. </ td > </ tr >
218+ < tr > < td class ="paramdir "> [in]</ td > < td class ="paramname "> autofadedborder_from_backcolor</ td > < td > Decay value from the background color to determine the background color of the currently selected menu and the color of the separator line. </ td > </ tr >
219+ </ table >
220+ </ dd >
221+ </ dl >
205222
206223</ div >
207224</ div >
@@ -804,8 +821,8 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2c09e0d56e7b0a2100dfd133
804821
805822</ div >
806823</ div >
807- < a id ="ab2c7402a216a5ecfd6e3b886a524418c " name ="ab2c7402a216a5ecfd6e3b886a524418c "> </ a >
808- < h2 class ="memtitle "> < span class ="permalink "> < a href ="#ab2c7402a216a5ecfd6e3b886a524418c "> ◆ </ a > </ span > set_color()</ h2 >
824+ < a id ="a0bc296682f55360e71ac8fb9743f46e8 " name ="a0bc296682f55360e71ac8fb9743f46e8 "> </ a >
825+ < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a0bc296682f55360e71ac8fb9743f46e8 "> ◆ </ a > </ span > set_color()</ h2 >
809826
810827< div class ="memitem ">
811828< div class ="memproto ">
@@ -816,17 +833,17 @@ <h2 class="memtitle"><span class="permalink"><a href="#ab2c7402a216a5ecfd6e3b886
816833 < tr >
817834 < td class ="memname "> bool fluent_tray::FluentTray::set_color </ td >
818835 < td > (</ td >
819- < td class ="paramtype "> const COLORREF & </ td > < td class ="paramname "> < span class ="paramname "> < em > text_color</ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> CLR_INVALID</ span > , </ span > </ td >
836+ < td class ="paramtype "> COLORREF</ td > < td class ="paramname "> < span class ="paramname "> < em > text_color</ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> CLR_INVALID</ span > , </ span > </ td >
820837 </ tr >
821838 < tr >
822839 < td class ="paramkey "> </ td >
823840 < td > </ td >
824- < td class ="paramtype "> const COLORREF & </ td > < td class ="paramname "> < span class ="paramname "> < em > back_color</ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> CLR_INVALID</ span > , </ span > </ td >
841+ < td class ="paramtype "> COLORREF</ td > < td class ="paramname "> < span class ="paramname "> < em > back_color</ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> CLR_INVALID</ span > , </ span > </ td >
825842 </ tr >
826843 < tr >
827844 < td class ="paramkey "> </ td >
828845 < td > </ td >
829- < td class ="paramtype "> unsigned char </ td > < td class ="paramname "> < span class ="paramname "> < em > color_decay </ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> 10 </ span > </ span >  )</ td >
846+ < td class ="paramtype "> COLORREF </ td > < td class ="paramname "> < span class ="paramname "> < em > border_color </ em > < span class ="paramdefsep "> = </ span > < span class ="paramdefval "> CLR_INVALID </ span > </ span >  )</ td >
830847 </ tr >
831848 </ table >
832849 </ td >
@@ -841,7 +858,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ab2c7402a216a5ecfd6e3b886
841858 < table class ="params ">
842859 < tr > < td class ="paramdir "> [in]</ td > < td class ="paramname "> text_color</ td > < td > The color for label text. </ td > </ tr >
843860 < tr > < td class ="paramdir "> [in]</ td > < td class ="paramname "> back_color</ td > < td > The color for background. </ td > </ tr >
844- < tr > < td class ="paramdir "> [in]</ td > < td class ="paramname "> color_decay </ td > < td > Decay value from the background color to determine the background color of the currently selected menu and the color of the separator line . </ td > </ tr >
861+ < tr > < td class ="paramdir "> [in]</ td > < td class ="paramname "> border_color </ td > < td > The color for border . </ td > </ tr >
845862 </ table >
846863 </ dd >
847864</ dl >
0 commit comments