mirror of
				https://github.com/Xetibo/ReSet.git
				synced 2025-11-04 01:35:20 +01:00 
			
		
		
		
	Add poopover menu functionality
This commit is contained in:
		
							parent
							
								
									1e10929818
								
							
						
					
					
						commit
						0695f4eb9a
					
				
					 3 changed files with 49 additions and 16 deletions
				
			
		| 
						 | 
				
			
			@ -28,33 +28,67 @@
 | 
			
		|||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetBack">
 | 
			
		||||
                        <property name="has-frame">False</property>
 | 
			
		||||
                        <property name="icon-name">go-previous-symbolic</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetForward">
 | 
			
		||||
                        <property name="has-frame">False</property>
 | 
			
		||||
                        <property name="icon-name">go-previous-symbolic-rtl</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkBox" id="resetPath">
 | 
			
		||||
                        <property name="hexpand">True</property>
 | 
			
		||||
                        <property name="hexpand-set">True</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetMenu">
 | 
			
		||||
                      <object class="GtkMenuButton">
 | 
			
		||||
                        <property name="can-shrink">True</property>
 | 
			
		||||
                        <property name="halign">end</property>
 | 
			
		||||
                        <property name="hexpand">True</property>
 | 
			
		||||
                        <property name="hexpand-set">True</property>
 | 
			
		||||
                        <property name="icon-name">open-menu-symbolic</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                        <property name="popover">
 | 
			
		||||
                          <object class="GtkPopoverMenu" id="resetPopoverMenu">
 | 
			
		||||
                            <property name="child">
 | 
			
		||||
                              <object class="GtkBox">
 | 
			
		||||
                                <property name="orientation">vertical</property>
 | 
			
		||||
                                <child>
 | 
			
		||||
                                  <object class="GtkButton">
 | 
			
		||||
                                    <property name="has-frame">False</property>
 | 
			
		||||
                                    <property name="label">Help</property>
 | 
			
		||||
                                  </object>
 | 
			
		||||
                                </child>
 | 
			
		||||
                                <child>
 | 
			
		||||
                                  <object class="GtkButton">
 | 
			
		||||
                                    <property name="has-frame">False</property>
 | 
			
		||||
                                    <property name="label">Preferences</property>
 | 
			
		||||
                                  </object>
 | 
			
		||||
                                </child>
 | 
			
		||||
                                <child>
 | 
			
		||||
                                  <object class="GtkButton">
 | 
			
		||||
                                    <property name="has-frame">False</property>
 | 
			
		||||
                                    <property name="label">About</property>
 | 
			
		||||
                                  </object>
 | 
			
		||||
                                </child>
 | 
			
		||||
                              </object>
 | 
			
		||||
                            </property>
 | 
			
		||||
                          </object>
 | 
			
		||||
                        </property>
 | 
			
		||||
                        <property name="valign">end</property>
 | 
			
		||||
                        <property name="vexpand">True</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                    <child>
 | 
			
		||||
                      <object class="GtkButton" id="resetClose">
 | 
			
		||||
                        <property name="halign">start</property>
 | 
			
		||||
                        <property name="icon-name">window-close-symbolic</property>
 | 
			
		||||
                        <property name="valign">start</property>
 | 
			
		||||
                        <property name="margin-start">5</property>
 | 
			
		||||
                      </object>
 | 
			
		||||
                    </child>
 | 
			
		||||
                  </object>
 | 
			
		||||
| 
						 | 
				
			
			@ -93,6 +127,7 @@
 | 
			
		|||
            </child>
 | 
			
		||||
            <child>
 | 
			
		||||
              <object class="GtkViewport">
 | 
			
		||||
                <property name="margin-top">5</property>
 | 
			
		||||
                <child>
 | 
			
		||||
                  <object class="GtkBox">
 | 
			
		||||
                    <property name="orientation">vertical</property>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue