DwtCStrcpy(3Dwt)DwtCStrcpy(3Dwt)Name
DwtCStrcpy, DwtCStrncpy - Copies a compound-string.
Syntax
DwtCompString DwtCStrcpy(compound_string1)
DwtCompString compound_string1;
DwtCompString DwtCStrncpy(compound_string1, num_chars)
DwtCompString compound_string1;
int num_chars;
Arguments
compound_string1
Specifies a compound-string to be copied to the output string.
num_chars Specifies the number of characters to be copied. If num_chars is less than the length of compound_string1, the resulting string
will not be a valid compound-string.
Description
The DwtCStrcpy function copies the string in compound_string1.
The DwtCStrncpy function copies exactly the number of characters specified in num_chars, including the headers and trailers.
The space for the resulting compound-string is allocated with these functions. After using these functions, you should free this space by
calling XtFree.
Return Values
These functions return a pointer to the resulting compound-string.
See Also
Guide to the XUI Toolkit: C Language Binding
Guide to the XUI Toolkit Intrinsics: C Language Binding
DwtCStrcpy(3Dwt)
Check Out this Related Man Page
DwtCSTextReplace(3Dwt)DwtCSTextReplace(3Dwt)Name
DwtCSTextReplace - Replaces a portion of the current text in the compound-string text widget or inserts some new text into the current text
of the compound-string text widget.
Syntax
void DwtCSTextReplace(widget, from_pos, to_pos, value)
Widget widget;
int from_pos, to_pos;
DwtCompString value;
Arguments
widget Specifies the ID of the compound-string text widget.
from_pos Specifies the first character position of the compound-string text being replaced.
to_pos Specifies the last character position of the compound-string text being replaced.
value Specifies the text to replace part of the current text in the compound-string text widget.
Description
The DwtCSTextReplace function replaces part of the text in the compound-string text widget. Within the widget, positions are numbered
starting at 0 and increasing sequentially. For example, to replace the second and third characters in the text, from_pos should be 1 and
to_pos should be 3. To insert text after the fourth character, from_pos and to_pos should both be 4.
See AlsoDwtCSText(3Dwt), DwtCSTextCreate(3Dwt), DwtCSTextSetString(3Dwt), DwtCSTextGetEditable(3Dwt), DwtCSTextSetEditable(3Dwt), DwtCS-
TextGetMaxLength(3Dwt), DwtCSTextSetMaxLength(3Dwt), DwtCSTextSetSelection(3Dwt), DwtCSTextGetSelection(3Dwt)
Guide to the XUI Toolkit: C Language Binding
Guide to the XUI Toolkit Intrinsics: C Language Binding
DwtCSTextReplace(3Dwt)
<h1>A short history of UNIX</h1>
<p>In the late 1960's Ken Thompsom joined the computing-science research group at Bell
Laboratories, which is the research arm of the giant American corporation ATT. He and many
colleagues had been collaborating with MIT and GE on the development of an... (0 Replies)
We have quite a few threads about this subject. I have collected some of them and arranged them by the OS which is primarily discussed in the thread. That is because the exact procedure depends on the OS involved. What's more, since you often need to interact with the boot process, the... (0 Replies)
I'm writing a command shell, and I want to be able to detect when the user presses an arrow key (otherwise it just prints [[A, [[B, etc.). I know it's relatively easy (although somewhat more time-consuming) to detect keystrokes in noncanonical mode, but I've noticed that the bash shell detects... (4 Replies)
I'm learning off Linux (Ubuntu) right now. I want to move up to Unix, but I don't want to rush like I did when it came to Windows --> to Linux. What is the best Unix OS that fits in pretty well with Ubuntu.
In other words is there kind of an equal Linux with Unix?
Also what do I need to... (10 Replies)
I noticed my hostname is <my-full-name>s-macbook.local. I'm not sure exactly what information leaves the local network, and whether the hostname is included, but if it is, this would mean people on the Internet can look at my hostname and see who I am. Before anyone says that's not possible,... (4 Replies)