3f66f6a5b3
This keyword is not expanded by Git which means it's not replaced with the correct revision value in the releases made using git-based scripts and it's confusing to have lines with unexpanded "$Id$" in the released files. As expanding them with Git is not that simple (it could be done with git archive and export-subst attribute) and there are not many benefits in having them in the first place, just remove all these lines. If nothing else, this will make an eventual transition to Git simpler. Closes #14487. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74602 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
53 lines
1.5 KiB
C++
53 lines
1.5 KiB
C++
/////////////////////////////////////////////////////////////////////////////
|
|
// Name: wx/html/styleparams.h
|
|
// Purpose: wxHtml helper code for extracting style parameters
|
|
// Author: Nigel Paton
|
|
// Copyright: wxWidgets team
|
|
// Licence: wxWindows licence
|
|
/////////////////////////////////////////////////////////////////////////////
|
|
|
|
#ifndef _WX_HTML_STYLEPARAMS_H_
|
|
#define _WX_HTML_STYLEPARAMS_H_
|
|
|
|
#include "wx/defs.h"
|
|
|
|
#if wxUSE_HTML
|
|
|
|
#include "wx/arrstr.h"
|
|
|
|
class WXDLLIMPEXP_FWD_HTML wxHtmlTag;
|
|
|
|
// This is a private class used by wxHTML to parse "style" attributes of HTML
|
|
// elements. Currently both parsing and support for the parsed values is pretty
|
|
// trivial.
|
|
class WXDLLIMPEXP_HTML wxHtmlStyleParams
|
|
{
|
|
public:
|
|
// Construct a style parameters object corresponding to the style attribute
|
|
// of the given HTML tag.
|
|
wxHtmlStyleParams(const wxHtmlTag& tag);
|
|
|
|
// Check whether the named parameter is present or not.
|
|
bool HasParam(const wxString& par) const
|
|
{
|
|
return m_names.Index(par, false /* ignore case */) != wxNOT_FOUND;
|
|
}
|
|
|
|
// Get the value of the named parameter, return empty string if none.
|
|
wxString GetParam(const wxString& par) const
|
|
{
|
|
int index = m_names.Index(par, false);
|
|
return index == wxNOT_FOUND ? wxString() : m_values[index];
|
|
}
|
|
|
|
private:
|
|
// Arrays if names and values of the parameters
|
|
wxArrayString
|
|
m_names,
|
|
m_values;
|
|
};
|
|
|
|
#endif // wxUSE_HTML
|
|
|
|
#endif // _WX_HTML_STYLEPARAMS_H_
|