...

MrmRegisterClass - Online Linux Manual Page

Section : library call

NAMEMrmRegisterClass — Saves the information needed for MRM to access the widget creation function for user-defined widgets .iX "MrmRegisterClass" .iX "uil functions" "MrmRegisterClass"

SYNOPSIS#include <Mrm/MrmPublic​.h> Cardinal MrmRegisterClass( MrmType class_code, String class_name, String create_name, Widget (*create_proc) (), WidgetClass class_record);.iX "MRM function" "MrmRegisterClass" .iX "MrmRegisterClass" "definition"

DESCRIPTIONThe MrmRegisterClass function .iX "MrmRegisterClass" "description" allows MRM to access user-defined widget classes​. This function registers the necessary information for MRM to create widgets of this class​. You must call MrmRegisterClass prior to fetching any user-defined class widget​. MrmRegisterClass saves the information needed to access the widget creation function and to do type conversion of argument lists by using the information in MRM databases​. class_code This argument is ignored; it is present for compatibility with previous releases​. class_name This argument is ignored; it is present for compatibility with previous releases​. create_name Specifies the case-sensitive name of the low-level widget creation function for the class​. An example from the Motif Toolkit is XmCreateLabel​. Arguments are parent_widget, name, override_arglist, and override_argcount​.  For user-defined widgets, create_name is the creation procedure in the UIL that defines this widget​. create_proc Specifies the address of the creation function that you named in create_name​. class_record Specifies a pointer to the class record​.

RETURN.iX "MrmSUCCESS" .iX "MrmFAILURE" This function returns one of the following status return constants: MrmSUCCESS The function executed successfully​. MrmFAILURE The function failed​. ...
0
Johanes Gumabo
Data Size   :   8,262 byte
man-MrmRegisterClass.3Build   :   2025-03-22, 13:26   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   64 / 5,093,883
Visitor ID   :     :  
Visitor IP   :   216.73.216.0   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   20   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 25.03.22
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36


Very long time ago, I have the best tutor, Wenzel Svojanovsky. If someone knows the email address of Wenzel Svojanovsky, please send an email to johanesgumabo@gmail.com.

If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.

ERROR : Need New Coding :         (parse_manual_page_|254|MrmRegisterClass.3|2|..|... )         (parse_manual_page_|254|MrmRegisterClass.3|52|iX|.iX "MrmRegisterClass" )         (parse_manual_page_|254|MrmRegisterClass.3|53|iX|.iX "uil functions" "MrmRegisterClass" )         (parse_manual_page_|254|MrmRegisterClass.3|65|iX|.iX "MRM function" "MrmRegisterClass" )         (parse_manual_page_|254|MrmRegisterClass.3|66|iX|.iX "MrmRegisterClass" "definition" )         (parse_manual_page_|254|MrmRegisterClass.3|72|iX|.iX "MrmRegisterClass" "description" )         (parse_manual_page_|254|MrmRegisterClass.3|111|iX|.iX "MrmSUCCESS" )         (parse_manual_page_|254|MrmRegisterClass.3|112|iX|.iX "MrmFAILURE" )         (parse_manual_page_|254|MrmRegisterClass.3|119|..|... )