diff options
author | abdulmajeed ahmed <aalabdulrazzaq@kacst.edu.sa> | 2013-07-22 14:29:39 +0300 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-07-24 13:12:06 +0000 |
commit | af2d2b864ab53d7b5b267577f2f1137fd7946502 (patch) | |
tree | d637b3b31e4b6c9aeddea861313278d25a76756c | |
parent | 71e1927c78e3873c377d87feb64b33286138756b (diff) |
Convert Xml-Filter-TabPage-General to .ui
Change-Id: Ia2ce0ce28b8a078b99651b38bdd3cbeaea3d8772
Reviewed-on: https://gerrit.libreoffice.org/5029
Tested-by: abdulmajeed ahmed <aalabdulrazzaq@kacst.edu.sa>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r-- | filter/AllLangResTarget_xsltdlg.mk | 1 | ||||
-rw-r--r-- | filter/UIConfig_xsltdlg.mk | 1 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfilterhelpids.hrc | 1 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabdialog.cxx | 5 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabdialog.src | 1 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabpagebasic.cxx | 57 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabpagebasic.hrc | 38 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabpagebasic.hxx | 18 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertabpagebasic.src | 138 | ||||
-rw-r--r-- | filter/uiconfig/ui/xmlfiltertabpagegeneral.ui | 182 |
10 files changed, 215 insertions, 227 deletions
diff --git a/filter/AllLangResTarget_xsltdlg.mk b/filter/AllLangResTarget_xsltdlg.mk index d90401eee3c6..5c7940459775 100644 --- a/filter/AllLangResTarget_xsltdlg.mk +++ b/filter/AllLangResTarget_xsltdlg.mk @@ -31,7 +31,6 @@ $(eval $(call gb_SrsTarget_set_include,filter/xsltdlg,\ $(eval $(call gb_SrsTarget_add_files,filter/xsltdlg,\ filter/source/xsltdialog/xmlfiltertabdialog.src \ - filter/source/xsltdialog/xmlfiltertabpagebasic.src \ filter/source/xsltdialog/xmlfiltertabpagexslt.src \ filter/source/xsltdialog/xmlfilterdialogstrings.src \ )) diff --git a/filter/UIConfig_xsltdlg.mk b/filter/UIConfig_xsltdlg.mk index 0614899f03e3..bb12d7451651 100644 --- a/filter/UIConfig_xsltdlg.mk +++ b/filter/UIConfig_xsltdlg.mk @@ -19,6 +19,7 @@ $(eval $(call gb_UIConfig_add_uifiles,filter,\ filter/uiconfig/ui/pdfviewpage \ filter/uiconfig/ui/testxmlfilter \ filter/uiconfig/ui/xmlfiltersettings \ + filter/uiconfig/ui/xmlfiltertabpagegeneral \ )) # vim: set noet sw=4 ts=4: diff --git a/filter/source/xsltdialog/xmlfilterhelpids.hrc b/filter/source/xsltdialog/xmlfilterhelpids.hrc index 28333a4d37ff..905467919969 100644 --- a/filter/source/xsltdialog/xmlfilterhelpids.hrc +++ b/filter/source/xsltdialog/xmlfilterhelpids.hrc @@ -22,7 +22,6 @@ #define HID_XML_SOURCE_FILE_DIALOG "FILTER_HID_XML_SOURCE_FILE_DIALOG" #define HID_XML_FILTER_TABDIALOG "FILTER_HID_XML_FILTER_TABDIALOG" -#define HID_XML_FILTER_TABPAGE_BASIC "FILTER_HID_XML_FILTER_TABPAGE_BASIC" #define HID_XML_FILTER_TABPAGE_XSLT "FILTER_HID_XML_FILTER_TABPAGE_XSLT" #define HID_XML_FILTER_NAME "FILTER_HID_XML_FILTER_NAME" #define HID_XML_FILTER_APPLICATION "FILTER_HID_XML_FILTER_APPLICATION" diff --git a/filter/source/xsltdialog/xmlfiltertabdialog.cxx b/filter/source/xsltdialog/xmlfiltertabdialog.cxx index b7abdc7f929d..9f51961884e6 100644 --- a/filter/source/xsltdialog/xmlfiltertabdialog.cxx +++ b/filter/source/xsltdialog/xmlfiltertabdialog.cxx @@ -26,7 +26,6 @@ #include "xmlfilterdialogstrings.hrc" #include "xmlfiltertabdialog.hxx" #include "xmlfiltercommon.hrc" -#include "xmlfiltertabpagebasic.hrc" #include "xmlfiltertabpagexslt.hrc" #include "xmlfiltertabpagebasic.hxx" #include "xmlfiltertabpagexslt.hxx" @@ -140,7 +139,7 @@ bool XMLFilterTabDialog::onOk() { nErrorPage = RID_XML_FILTER_TABPAGE_BASIC; nErrorId = STR_ERROR_FILTER_NAME_EXISTS; - pFocusWindow = &(mpBasicPage->maEDFilterName); + pFocusWindow = (mpBasicPage->m_pEDFilterName); aReplace1 = mpNewInfo->maFilterName; } @@ -195,7 +194,7 @@ bool XMLFilterTabDialog::onOk() { nErrorPage = RID_XML_FILTER_TABPAGE_BASIC; nErrorId = STR_ERROR_TYPE_NAME_EXISTS; - pFocusWindow = &(mpBasicPage->maEDInterfaceName); + pFocusWindow = (mpBasicPage->m_pEDInterfaceName); aReplace1 = mpNewInfo->maInterfaceName; aReplace2 = *pFilterName; } diff --git a/filter/source/xsltdialog/xmlfiltertabdialog.src b/filter/source/xsltdialog/xmlfiltertabdialog.src index 4f4f9b1d034f..c9db6c0cd245 100644 --- a/filter/source/xsltdialog/xmlfiltertabdialog.src +++ b/filter/source/xsltdialog/xmlfiltertabdialog.src @@ -18,7 +18,6 @@ */ #include "xmlfiltercommon.hrc" -#include "xmlfiltertabpagebasic.hrc" #include "xmlfiltertabpagexslt.hrc" #include "xmlfilterhelpids.hrc" diff --git a/filter/source/xsltdialog/xmlfiltertabpagebasic.cxx b/filter/source/xsltdialog/xmlfiltertabpagebasic.cxx index 1848a2f38066..416f0e315d0e 100644 --- a/filter/source/xsltdialog/xmlfiltertabpagebasic.cxx +++ b/filter/source/xsltdialog/xmlfiltertabpagebasic.cxx @@ -21,41 +21,34 @@ #include "xmlfilterdialogstrings.hrc" #include "xmlfiltertabpagebasic.hxx" -#include "xmlfiltertabpagebasic.hrc" #include "xmlfiltersettingsdialog.hxx" #include "xmlfilterhelpids.hrc" XMLFilterTabPageBasic::XMLFilterTabPageBasic( Window* pParent, ResMgr& rResMgr ) : - TabPage( pParent, ResId( RID_XML_FILTER_TABPAGE_BASIC, rResMgr ) ), - maFTFilterName( this, ResId( FT_XML_FILTER_NAME, rResMgr ) ), - maEDFilterName( this, ResId( ED_XML_FILTER_NAME, rResMgr ) ), - maFTApplication( this, ResId( FT_XML_APPLICATION, rResMgr ) ), - maCBApplication( this, ResId( CB_XML_APPLICATION, rResMgr ) ), - maFTInterfaceName( this, ResId( FT_XML_INTERFACE_NAME, rResMgr ) ), - maEDInterfaceName( this, ResId( ED_XML_INTERFACE_NAME, rResMgr ) ), - maFTExtension( this, ResId( FT_XML_EXTENSION, rResMgr ) ), - maEDExtension( this, ResId( ED_XML_EXTENSION, rResMgr ) ), - maFTDescription( this, ResId( FT_XML_DESCRIPTION, rResMgr ) ), - maEDDescription( this, ResId( ED_XML_DESCRIPTION, rResMgr ) ) + TabPage( pParent, "XmlFilterTabPageGeneral","filter/ui/xmlfiltertabpagegeneral.ui") { - maCBApplication.SetHelpId( HID_XML_FILTER_APPLICATION ); - maEDDescription.SetHelpId( HID_XML_FILTER_DESCRIPTION ); + get(m_pEDFilterName, "filtername"); + get(m_pCBApplication, "application"); + get(m_pEDInterfaceName,"interfacename"); + get(m_pEDExtension, "extension"); + get(m_pEDDescription, "description"); + + m_pCBApplication->SetHelpId( HID_XML_FILTER_APPLICATION ); + m_pEDDescription->SetHelpId( HID_XML_FILTER_DESCRIPTION ); - FreeResource(); std::vector< application_info_impl* >& rInfos = getApplicationInfos(); std::vector< application_info_impl* >::iterator aIter( rInfos.begin() ); while( aIter != rInfos.end() ) { OUString aEntry( (*aIter++)->maDocumentUIName ); - maCBApplication.InsertEntry( aEntry ); + m_pCBApplication->InsertEntry( aEntry ); } } XMLFilterTabPageBasic::~XMLFilterTabPageBasic() { } - static OUString checkExtensions( const OUString& rExtensions ) { const sal_Unicode* pSource = rExtensions.getStr(); @@ -86,19 +79,19 @@ bool XMLFilterTabPageBasic::FillInfo( filter_info_impl* pInfo ) { if( pInfo ) { - if( !maEDFilterName.GetText().isEmpty() ) - pInfo->maFilterName = maEDFilterName.GetText(); + if( !m_pEDFilterName->GetText().isEmpty() ) + pInfo->maFilterName = m_pEDFilterName->GetText(); - if( !maCBApplication.GetText().isEmpty() ) - pInfo->maDocumentService = maCBApplication.GetText(); + if( !m_pCBApplication->GetText().isEmpty() ) + pInfo->maDocumentService = m_pCBApplication->GetText(); - if( !maEDInterfaceName.GetText().isEmpty() ) - pInfo->maInterfaceName = maEDInterfaceName.GetText(); + if( !m_pEDInterfaceName->GetText().isEmpty() ) + pInfo->maInterfaceName = m_pEDInterfaceName->GetText(); - if( !maEDExtension.GetText().isEmpty() ) - pInfo->maExtension = checkExtensions( maEDExtension.GetText() ); + if( !m_pEDExtension->GetText().isEmpty() ) + pInfo->maExtension = checkExtensions( m_pEDExtension->GetText() ); - pInfo->maComment = string_encode( maEDDescription.GetText() ); + pInfo->maComment = string_encode( m_pEDDescription->GetText() ); if( !pInfo->maDocumentService.isEmpty() ) { @@ -125,18 +118,18 @@ void XMLFilterTabPageBasic::SetInfo(const filter_info_impl* pInfo) { if( pInfo ) { - maEDFilterName.SetText( string_decode(pInfo->maFilterName) ); + m_pEDFilterName->SetText( string_decode(pInfo->maFilterName) ); /* if( pInfo->maDocumentService.getLength() ) maCBApplication.SetText( getApplicationUIName( pInfo->maDocumentService ) ); */ if( !pInfo->maExportService.isEmpty() ) - maCBApplication.SetText( getApplicationUIName( pInfo->maExportService ) ); + m_pCBApplication->SetText( getApplicationUIName( pInfo->maExportService ) ); else - maCBApplication.SetText( getApplicationUIName( pInfo->maImportService ) ); - maEDInterfaceName.SetText( string_decode(pInfo->maInterfaceName) ); - maEDExtension.SetText( pInfo->maExtension ); - maEDDescription.SetText( string_decode( pInfo->maComment ) ); + m_pCBApplication->SetText( getApplicationUIName( pInfo->maImportService ) ); + m_pEDInterfaceName->SetText( string_decode(pInfo->maInterfaceName) ); + m_pEDExtension->SetText( pInfo->maExtension ); + m_pEDDescription->SetText( string_decode( pInfo->maComment ) ); } } diff --git a/filter/source/xsltdialog/xmlfiltertabpagebasic.hrc b/filter/source/xsltdialog/xmlfiltertabpagebasic.hrc deleted file mode 100644 index 0d0298372a39..000000000000 --- a/filter/source/xsltdialog/xmlfiltertabpagebasic.hrc +++ /dev/null @@ -1,38 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#ifndef _XMLFILTERTABPAGEBASIC_HRC_ -#define _XMLFILTERTABPAGEBASIC_HRC_ - -#include "xmlfiltercommon.hrc" - -#define FT_XML_FILTER_NAME 1 -#define ED_XML_FILTER_NAME 2 -#define FT_XML_APPLICATION 3 -#define CB_XML_APPLICATION 4 -#define FT_XML_INTERFACE_NAME 5 -#define ED_XML_INTERFACE_NAME 6 -#define FT_XML_EXTENSION 7 -#define ED_XML_EXTENSION 8 -#define FT_XML_DESCRIPTION 9 -#define ED_XML_DESCRIPTION 10 - -#endif - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/filter/source/xsltdialog/xmlfiltertabpagebasic.hxx b/filter/source/xsltdialog/xmlfiltertabpagebasic.hxx index 857bb0a9adef..f48e86770dbe 100644 --- a/filter/source/xsltdialog/xmlfiltertabpagebasic.hxx +++ b/filter/source/xsltdialog/xmlfiltertabpagebasic.hxx @@ -41,19 +41,11 @@ public: static OUString decodeComment( const OUString& rComment ); static OUString encodeComment( const OUString& rComment ); - FixedText maFTFilterName; - Edit maEDFilterName; - - FixedText maFTApplication; - ComboBox maCBApplication; - - FixedText maFTInterfaceName; - Edit maEDInterfaceName; - - FixedText maFTExtension; - Edit maEDExtension; - FixedText maFTDescription; - MultiLineEdit maEDDescription; + Edit* m_pEDFilterName; + ComboBox* m_pCBApplication; + Edit* m_pEDInterfaceName; + Edit* m_pEDExtension; + VclMultiLineEdit* m_pEDDescription; }; #endif diff --git a/filter/source/xsltdialog/xmlfiltertabpagebasic.src b/filter/source/xsltdialog/xmlfiltertabpagebasic.src deleted file mode 100644 index ca9682753ecd..000000000000 --- a/filter/source/xsltdialog/xmlfiltertabpagebasic.src +++ /dev/null @@ -1,138 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * This file is part of the LibreOffice project. - * - * This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * This file incorporates work covered by the following license notice: - * - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed - * with this work for additional information regarding copyright - * ownership. The ASF licenses this file to you under the Apache - * License, Version 2.0 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.apache.org/licenses/LICENSE-2.0 . - */ - -#include "xmlfiltertabpagebasic.hrc" -#include "xmlfilterhelpids.hrc" - -#define TAB_PAGE_WIDTH 260 -#define TAB_PAGE_HEIGHT 120 - -#define SPACING 3 - -#define FIRST_ROW_X 6 -#define FIRST_ROW_Y 6 -#define FIRST_ROW_WIDTH 60 - -#define SECOND_ROW_X (FIRST_ROW_X + FIRST_ROW_WIDTH + SPACING) -#define SECOND_ROW_Y 6 -#define SECOND_ROW_WIDTH (TAB_PAGE_WIDTH - SECOND_ROW_X - SPACING) - -#define FIXED_TEXT_OFFSET 2 - -#define ROW_HEIGHT 12 - - -TabPage RID_XML_FILTER_TABPAGE_BASIC -{ - HelpId = HID_XML_FILTER_TABPAGE_BASIC; - Hide = TRUE; - Size = MAP_APPFONT ( TAB_PAGE_WIDTH , TAB_PAGE_HEIGHT ); - Text [ en-US ] = "General"; - - // Filter Name ---------------------------------------------------- - - FixedText FT_XML_FILTER_NAME - { - Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 0 * ROW_HEIGHT + 0 * SPACING + FIXED_TEXT_OFFSET ) ; - Size = MAP_APPFONT ( FIRST_ROW_WIDTH , 8 ) ; - Text [ en-US ] = "Filter name"; - }; - - Edit ED_XML_FILTER_NAME - { - Pos = MAP_APPFONT ( SECOND_ROW_X , SECOND_ROW_Y + 0 * ROW_HEIGHT + 0 * SPACING ) ; - Size = MAP_APPFONT ( 102 , 12 ) ; - HelpId = HID_XML_FILTER_NAME; - Border = TRUE; - }; - - // Application ---------------------------------------------------- - - FixedText FT_XML_APPLICATION - { - Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 1 * ROW_HEIGHT + 1 * SPACING + FIXED_TEXT_OFFSET ) ; - Size = MAP_APPFONT ( FIRST_ROW_WIDTH , 8 ) ; - Text [ en-US ] = "Application"; - }; - - ComboBox CB_XML_APPLICATION - { - Pos = MAP_APPFONT ( SECOND_ROW_X , SECOND_ROW_Y + 1 * ROW_HEIGHT + 1 * SPACING ) ; - Size = MAP_APPFONT ( 102 , 60 ) ; - HelpId = HID_XML_FILTER_APPLICATION; - Border = TRUE ; - TabStop = TRUE ; - DropDown = TRUE ; - Sort = TRUE ; - }; - - // Interface Name ------------------------------------------------- - - FixedText FT_XML_INTERFACE_NAME - { - Pos = MAP_APPFONT ( FIRST_ROW_X , FIRST_ROW_Y + 2 * ROW_HEIGHT + 2 * SPACING ) ; // + FIXED_TEXT_OFFSET ) ; - Size = MAP_APPFONT ( FIRST_ROW_WIDTH , 16 ) ; - Text [ en-US ] = "Name of\nfile type"; - }; - - Edit ED_XML_INTERFACE_NAME - { - Pos = MAP_APPFONT ( SECOND_ROW_X , 2 + SECOND_ROW_Y + 2 * ROW_HEIGHT + 2 * SPACING ) ; - Size = MAP_APPFONT ( 102 , 12 ) ; - HelpId = HID_XML_FILTER_INTERFACE_NAME; - Border = TRUE; - }; - - // Extension ------------------------------------------------------ - - FixedText FT_XML_EXTENSION - { - Pos = MAP_APPFONT ( FIRST_ROW_X , 4 + FIRST_ROW_Y + 3 * ROW_HEIGHT + 3 * SPACING + FIXED_TEXT_OFFSET) ; - Size = MAP_APPFONT ( FIRST_ROW_WIDTH , 8 ) ; - Text [ en-US ] = "File extension"; - }; - - Edit ED_XML_EXTENSION - { - Pos = MAP_APPFONT ( SECOND_ROW_X , 4 + SECOND_ROW_Y + 3 * ROW_HEIGHT + 3 * SPACING ) ; - Size = MAP_APPFONT ( 32 , 12 ) ; - HelpId = HID_XML_FILTER_EXTENSION; - Border = TRUE; - }; - - // Description ---------------------------------------------------- - - FixedText FT_XML_DESCRIPTION - { - Pos = MAP_APPFONT ( FIRST_ROW_X , 4 + FIRST_ROW_Y + 4 * ROW_HEIGHT + 4 * SPACING + FIXED_TEXT_OFFSET ) ; - Size = MAP_APPFONT ( FIRST_ROW_WIDTH , 8 ) ; - Text [ en-US ] = "Comments"; - }; - - MultiLineEdit ED_XML_DESCRIPTION - { - Pos = MAP_APPFONT ( SECOND_ROW_X , 4 + SECOND_ROW_Y + 4 * ROW_HEIGHT + 4 * SPACING ) ; - Size = MAP_APPFONT ( SECOND_ROW_WIDTH , 3*ROW_HEIGHT ) ; - HelpId = HID_XML_FILTER_DESCRIPTION; - Border = TRUE; - IgnoreTab = TRUE ; - }; -}; - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/filter/uiconfig/ui/xmlfiltertabpagegeneral.ui b/filter/uiconfig/ui/xmlfiltertabpagegeneral.ui new file mode 100644 index 000000000000..aab100d21b23 --- /dev/null +++ b/filter/uiconfig/ui/xmlfiltertabpagegeneral.ui @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="UTF-8"?> +<interface> + <!-- interface-requires gtk+ 3.0 --> + <object class="GtkBox" id="XmlFilterTabPageGeneral"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="border_width">6</property> + <property name="spacing">12</property> + <child> + <object class="GtkFrame" id="frame1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label_xalign">0</property> + <property name="shadow_type">none</property> + <child> + <object class="GtkAlignment" id="alignment1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="top_padding">6</property> + <property name="left_padding">12</property> + <child> + <object class="GtkGrid" id="grid1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="row_spacing">6</property> + <child> + <object class="GtkLabel" id="label2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">_Filter name</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">_Application</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label4"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">_Name of + file type</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">2</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label5"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">File _extension</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label6"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Comment_s</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">4</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="filtername"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">●</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="VclComboBoxNumeric" id="application"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">1</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="extension"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">●</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">3</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkTextView" id="description"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="vexpand">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">4</property> + <property name="width">20</property> + <property name="height">1</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="interfacename"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">●</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">2</property> + <property name="width">1</property> + <property name="height">1</property> + </packing> + </child> + </object> + </child> + </object> + </child> + <child type="label"> + <object class="GtkLabel" id="label1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + </object> +</interface> |