diff options
Diffstat (limited to 'doc/ru/types.html')
-rw-r--r-- | doc/ru/types.html | 126 |
1 files changed, 126 insertions, 0 deletions
diff --git a/doc/ru/types.html b/doc/ru/types.html new file mode 100644 index 0000000..6cb8453 --- /dev/null +++ b/doc/ru/types.html @@ -0,0 +1,126 @@ +<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> +<html> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=koi8-r"> + <meta name="Author" content="Johannes Sixt"> + <title>KDbg - ����������� ������������ - ������� �����</title> +</head> +<body text="#000000" bgcolor="#FFFFFF" link="#0000EF" vlink="#51188E" alink="#FF0000"> +<a href="index.html">����������</a> +<h1>������� ����� KDbg</h1> +KDbg ����� ���������� ���������� �������� ������ ������ ����������������� ����� +������, ����� ������� ����������� ������������� � ��������� ���������� � +<a href="localvars.html">���� ��������� ����������</a> ��� � +<a href="watches.html">���� ������������� ���������</a>. ���������� � ���, +���������� ������ ����� ������������, �������� � <i>�������� �����</i>. ������ +���������� ���� ������� �� ����������� ����������. +<p>������� ����� KDbg ����������� � �������� +<tt>$TDEDIR/share/apps/kdbg/types</tt>. ����� ����� ������ ������������ �� +<tt>.kdbgtt</tt>. ��������, ������� ����� ��� <tt>libtqt.so</tt> ���������� +<tt>qt.kdbgtt</tt>. +<p>����� ������ ����� ������������� ������������ ���������� ������ ������������ +KDE. ���� �������� ��������� ������: +<ul> +<li> +������ <tt>[Type Table]</tt>, � ������� ����������� ���� � ���������� � ���, +��� �������� ����� ����������, ���������� �� ��������� � ���� �����������.</li> + +<li>������ �� ������ ����������� ���, � ������� ���������� ���������� � ���, +��� KDbg ������ ���������� ������ ���.</li> +</ul> +��� ����������� ������ �����, ���������� � ������������ ���������, KDbg +����������� ������ ����������� ���������, � �������� ���������� ���������. +����� �� ������������ ����� ���� ���� ��������� � �������� ����� � ��������� +<tt>ShlibRE</tt>. ������������ �� �������, � ������� ���� ������� +��������������� ����� ���������. ���� ��� ���������� � ���������� ��������, �� +������������, ����� �� �� �������� ����� �������. +<h2>������ <tt>[Type Table]</tt></h2> +��� ������ �������� ��������� ��������: +<ul> +<li> +<tt>Types1</tt>, <tt>Types2</tt>, � ��. ��� �������� �������� ������� �����. +������ �� ��� ������������ ����� ����������� �������� ������ ���� �����. � +������ �������� ����� ���� ����������� ����� ���������� �����. (����� ����� +����� ������� �� ��������� �����, ����� ��� ������ �� ���������� ������� +��������.) � ���� ������� ����������� ������� �������. �������� ������ +������������ ��������������� (KDbg ���������� ������ �� ������ �� ��������), +������ �������� ����� ���� ����� (�.�. ������ �� ��������� �����). ������ +������� ������������ ���� ����� �������� (��. ������ � <tt>Alias</tt> ����). +</li> + +<li> +<tt>ShlibRE</tt>. KDbg ���������� ���� ������� ��� �����������, ������������ +�� ������ ������� � ������� ������������ ���������. ��� ����� KDbg ���������� +����������� ����������, ������������ ����������. ���� ���� �� ���� �� ��� +��������� �� ��������� ����� ��������, ������� ������������. ������������ +���������� ��������� ��������� � ����������� ����������� TQt (����������� +<tt>.*?[]^$\</tt> ������������ ������� �������, ������ ���������� ����������� +������������ �������.)</li> + +<li> +<tt>LibDisplayName</tt>. ���� ������� ������������ � �������, � ������� +��������� ������� ����� ����������� ��� �������� ������ ������� �����.</li> + +<br><font size=-1>�� ������ ������ ��� �� ������������.</font></ul> + +<h2>������ ����</h2> +�� ������ ��������� ��� ������ ���� �������� ������, ��������� ������ ����. +<font size=-1>�� ������ ������ ������� �++ �� ��������������.</font> +������ ������ �������� ��������� ��������: +<ul> +<li> +<tt>Display</tt> ���������, ��� KDbg ������ ���������� �������� ����� ����. +������ ����� ��������� �� 1 �� 5 �������� '<tt>%</tt>'. ��� ���������� �� +���������� ���������, ��������� � ��������� <tt>Expr</tt><i>x</i>.</li> + +<li>���� ��� ����� <tt>Expr1</tt>, <tt>Expr2</tt>, � ��. ������ �� ��� ������ +��������� <b>������ ����</b> ������������������ <tt>%s</tt>, ������� ����� +�������� ����������, ��� �������� ���������� ��������. ����� ��������� +���������� gdb, � ��������� ��������� �� ����� ���������������� ������� +�������� � �������� <tt>Display</tt>.</li> + +<li> +<tt>Alias</tt> ��������� �� ���-���������. ���� ������������ ������ ������, �� +� ������ ����� ��������� �����, ��� � ���, �� ������� �� ���������. ���� +���-��������� ����� ���� ������ ���� ����������� �� ���� ����� � ��������� +<tt>Types</tt><i>x</i> ������ <tt>[Type Table]</tt>.</li> +</ul> +<font size=-1>�� ������ ������ ���������� ��������� ��� ������� ���� ���������� +�����. ��� ����� ���� � ��������� ��������, �� � �� ���������� ������ +������������ � ������� ������ - ��� ������ ����������� ������� �������.</font> +<p>KDbg ���������� ����������� ����������, ������� ������������ ��� ������ +����� TQt 2.0 � unicode: ���� ����� <tt>Expr</tt><i>x</i> ����� +<tt>/TQString::Data</tt>, ���������������, ��� ��������� �������� �������� +���������� �� <tt>TQString::Data</tt>. ��������� �������� �������� ������� � +unicode, �������������� <tt>TQString::Data</tt> (������� ����� ���� +<tt>TQString::null</tt>, ���� ��� ������ ������ TQt, ��� <tt>(null)</tt>, ���� +<tt>unicode</tt> ���� ��������� �������� ������� ����������). ��� ������� ��. +<tt>qt2.kdbgtt</tt>. + +<p>�����: ������ ������������� ��������� ����������� ����, ���� ��� ������ +�������������� ����� ��� � ������� ����� - KDbg ����� ���������� ������������ +� ������������ �������� ���� ������� (�����) �������� ������. �� ������ +������������ ������� <tt>Alias</tt> ��� �������� �������� ������ ��� +������������� ������������, ��������� �� ������� �����. +<h2>������</h2> +���� ������ ����������, ��� <tt>TQString</tt> � <tt>TQObject</tt> ������� � +<tt>qt.kdbgtt</tt>. ������������� ��������� <tt>TQTableView</tt>, ����������� +�� <tt>TQObject</tt>. ���� ������ �������� � TQt 1.x, ������� ���������� � +����������� �����������, ����� ������� ������������ ��� <tt>libtqt.so.1</tt>. +<pre>[Type Table] +Types1=TQString +Types2=TQObject,TQTableView +LibDisplayName=libtqt 1.x +ShlibRE=libtqt\.so\.1$ +[TQString] +Display={ % } +Expr1=(%s).shd->data +[TQObject] +Display={ name=% #chld=% } +Expr1=(%s).objname +Expr2=(%s).childObjects->numNodes +[TQTableView] +Alias=TQObject</pre> +���������: ������� ���������� ��������� <tt>%s</tt> � ������. +</body> +</html> |