.. wxPython Phoenix documentation
This file was generated by Phoenix's sphinx generator and associated
tools, do not edit by hand.
Copyright: (c) 2011-2020 by Total Control Software
License: wxWindows License
.. include:: headings.inc
.. _wx.propgrid.PGArrayStringEditorDialog:
==========================================================================================================================================
|phoenix_title| **wx.propgrid.PGArrayStringEditorDialog**
==========================================================================================================================================
|
|class_hierarchy| Class Hierarchy
=================================
.. raw:: html

Inheritance diagram for class
PGArrayStringEditorDialog:
|
|method_summary| Methods Summary
================================
================================================================================ ================================================================================
:meth:`~wx.propgrid.PGArrayStringEditorDialog.__init__`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.ArrayGet`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.ArrayGetCount`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.ArrayInsert`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.ArrayRemoveAt`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.ArraySet`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.ArraySwap`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.GetClassDefaultAttributes`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.GetDialogValue` Return value modified by dialog.
:meth:`~wx.propgrid.PGArrayStringEditorDialog.Init`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.OnCustomNewAction`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.SetCustomButton`
:meth:`~wx.propgrid.PGArrayStringEditorDialog.SetDialogValue` Set value modified by dialog.
================================================================================ ================================================================================
|
|property_summary| Properties Summary
=====================================
================================================================================ ================================================================================
:attr:`~wx.propgrid.PGArrayStringEditorDialog.DialogValue` See :meth:`~wx.propgrid.PGArrayStringEditorDialog.GetDialogValue` and :meth:`~wx.propgrid.PGArrayStringEditorDialog.SetDialogValue`
================================================================================ ================================================================================
|
|api| Class API
===============
.. class:: wx.propgrid.PGArrayStringEditorDialog(PGArrayEditorDialog)
**Possible constructors**::
PGArrayStringEditorDialog() -> None
.. method:: __init__(self)
:rtype: `None`
.. method:: ArrayGet(self, index : int)
:param `index`:
:type `index`: int
:rtype: `str`
.. method:: ArrayGetCount(self)
:rtype: `int`
.. method:: ArrayInsert(self, str : str, index : int)
:param `str`:
:type `str`: string
:param `index`:
:type `index`: int
:rtype: `bool`
.. method:: ArrayRemoveAt(self, index : int)
:param `index`:
:type `index`: int
:rtype: `None`
.. method:: ArraySet(self, index : int, str : str)
:param `index`:
:type `index`: int
:param `str`:
:type `str`: string
:rtype: `bool`
.. method:: ArraySwap(self, first : int, second : int)
:param `first`:
:type `first`: int
:param `second`:
:type `second`: int
:rtype: `None`
.. staticmethod:: GetClassDefaultAttributes(variant: WindowVariant=WINDOW_VARIANT_NORMAL)
:param `variant`:
:type `variant`: wx.WindowVariant
:rtype: `VisualAttributes`
.. method:: GetDialogValue(self)
Return value modified by dialog.
:rtype: `PGVariant`
.. method:: Init(self)
:rtype: `None`
.. method:: OnCustomNewAction(self, resString : str)
:param `resString`:
:type `resString`: string
:rtype: `bool`
.. method:: SetCustomButton(self, custBtText : str, pcc : List[StringProperty])
:param `custBtText`:
:type `custBtText`: string
:param `pcc`:
:type `pcc`: wx.propgrid.list of stringsProperty
:rtype: `None`
.. method:: SetDialogValue(self, value : PGVariant)
Set value modified by dialog.
:param `value`:
:type `value`: PGVariant
:rtype: `None`
.. attribute:: DialogValue
See :meth:`~wx.propgrid.PGArrayStringEditorDialog.GetDialogValue` and :meth:`~wx.propgrid.PGArrayStringEditorDialog.SetDialogValue`