pike.git / src / post_modules / GTK2 / refdoc / GTK2.pmod / G.Object.pike

version» Context lines:

pike.git/src/post_modules/GTK2/refdoc/GTK2.pmod/G.Object.pike:1:   //! The base object. All GDK and GTK classes inherit from this.   //! The Pango classes also inherit from this class.   //!   //!   //! Signals:   //! @b{notify@}   //!    + protected G.Object _destruct( ); + //! Destroy this object. This is the normal way to (eg) close a + //! window - simply call destruct(obj) and it will be destroyed. + //! + //! +    G.Object accel_groups_activate( int accel_key, int accel_mods );   //! Finds the first accelerator in an GTK.AccelGroup attached to this object   //! that matches accel_key and accel_mods, and activates that accelerator.   //!   //!    - G.Object destroy( ); - //! Destroy this object. This is the normal way to (eg) close a window. - //! - //! -  +    object get_data( string name ); - //! Each object carries around a table of associations from strings to - //! pointers. This function lets you set an association. + //! Gets a named field from the object.   //! - //! If the object already had an association with that name, the old - //! association will be destroyed. +    //! - //! +       string get_docs( );   //! Get documentation on object   //!   //!      mixed get_property( string property );   //! Get a property.   //!   //!    -  + int is_floating( ); + //! Checks whether this object has a floating reference. + //! + //! +    int new_signal( string name, array types, string return_type );   //! Create a new signal.   //!   //!      G.Object notify( string property );   //! Emits a "notify" signal for the named property on the object.   //!   //!      object set_data( string name, mixed arg ); - //! Gets a named field from the object. + //! Each object carries around a table of associations from strings to + //! pointers. This function lets you set an association.   //! -  + //! If the object already had an association with that name, the old + //! association will be destroyed.   //! -  + //!      G.Object set_property( string property, mixed value );   //! Set a property on a G.Object (and any derived types) to value.   //!   //!      G.Object signal_block( int signal_id );   //! Temporarily block a signal handler. No signals will be received while the   //! handler is blocked.   //! See signal_connect() for more info.
pike.git/src/post_modules/GTK2/refdoc/GTK2.pmod/G.Object.pike:81:   //! Remove a signal formerly added by signal_connect. The argument is the   //! return value of signal_connect(). See signal_connect() for more info.   //!   //!      G.Object signal_emit( string signal_name, string|void detail );   //! Send the current named signal.   //!   //!    + G.Object signal_stop( string signal_name ); + //! Stop the emission of a signal. + //! + //! +    G.Object signal_unblock( int signal_id );   //! Unblock a formerly blocked signal handler. See signal_block() and   //! signal_connect() for more info.   //!   //!