Changeset 237 for trunk/desktop/idl/wpobject.idl
- Timestamp:
- Feb 11, 2007, 4:52:34 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/desktop/idl/wpobject.idl
r224 r237 16 16 * The Initial Developer of the Original Code is 17 17 * netlabs.org: Chris Wohlgemuth <cinc-ml@netlabs.org>. 18 * Portions created by the Initial Developer are Copyright (C) 2005-200 618 * Portions created by the Initial Developer are Copyright (C) 2005-2007 19 19 * the Initial Developer. All Rights Reserved. 20 20 * … … 73 73 is tracked in the objects inuse list. 74 74 75 \par How to override 75 \par How to override: 76 76 This method is usually not overriden. 77 77 … … 89 89 will be collected later. 90 90 91 \par How to override 91 \par How to override: 92 92 This method is usually not overriden. 93 93 … … 104 104 \remark Desktop classes should override this method instead of nomInit(). 105 105 106 \par How to override 106 \par How to override: 107 107 This method should be overriden by classes which need initialization. The parent 108 108 must be called first. … … 129 129 taken into account. wpViewObject() should be called most of the time. 130 130 131 \par How to override 131 \par How to override: 132 132 Desktop objects override this method when they have a private view. 133 133 … … 149 149 that the method call itself is not. 150 150 151 \par How to override 151 \par How to override: 152 152 This method is usually not overriden. 153 153 … … 163 163 that the method call itself is not. 164 164 165 \par How to override 165 \par How to override: 166 166 This method is usually not overriden. 167 167 … … 176 176 in a multithreaded environment other threads may alter the use counter at any time. 177 177 178 \par How to override 178 \par How to override: 179 179 This method is usually not overriden. 180 180 … … 187 187 188 188 /** 189 189 Request the object semaphor which protects the objects data structures. For example 190 before changing the in use list of the object the semaphor is aquired to prevent 191 access from several places at the same time. 192 193 \par How to override 194 This method is usually not overriden. 195 196 \return 0 if no error occured. Any other value describes an error. 197 198 \sa wpReleaseObjectMutexSem() 190 199 */ 191 200 unsigned long wpRequestObjectMutexSem(in unsigned long ulReserved); 192 unsigned long wpReleaseObjectMutexSem(); 201 202 /** 203 Release the object semaphor which protects the objects data structures. For example 204 before changing the in use list of the object the semaphor is aquired to prevent 205 access from several places at the same time. 206 207 \par How to override: 208 This method is usually not overriden. 209 210 \return 0 if no error occured. Any other value describes an error. 211 212 \sa wpRequestObjectMutexSem() 213 */ 214 unsigned long wpReleaseObjectMutexSem(); 193 215 194 216 void wpSetTitle(in PNOMString pnomStrNewTitle); … … 218 240 \remark This method should be use in preference to the wpOpen() method. 219 241 220 \par How to override 242 \par How to override: 221 243 This method is usually not overriden. 222 244 … … 235 257 Search the objects inuse list for the given view and if found bring it to the front. 236 258 237 \par How to override 259 \par How to override: 238 260 This method is usually not overriden. 239 261 … … 253 275 memory used by the object, open views and some more. 254 276 255 \ How to override256 This method is usually not overriden. 257 258 \param 277 \par How to override: 278 This method is usually not overriden. 279 280 259 281 \return TRUE if success. 260 282 … … 267 289 memory used by the object, open views and some more. 268 290 269 \remark The use item will not be freed by this method. 270 271 \par How to override 291 \remark The use item will not be freed by this method. This must be done by the caller. 292 293 \par How to override: 272 294 This method is usually not overriden. 273 295 … … 288 310 boolean wpSaveImmediate(); 289 311 312 /** 313 Set the information about the folder this object is living in. This method is called for 314 example if the object is moved to another location. 315 316 \par How to override: 317 This method is usually not overriden. 318 319 \param wpParentFolder The folder this object is living in. 320 \return Folder object. Note that this is not a folder view (window). 321 322 \sa wpQueryFolder() 323 */ 290 324 void wpSetFolder(in PWPFolder wpParentFolder); 291 325 … … 293 327 Get the folder this object is living in. 294 328 295 \return Folder object. Note that this is not a folder view (window) 329 \par How to override: 330 This method is usually not overriden. 331 332 \return Folder object. Note that this is not a folder view (window). 296 333 297 334 \sa wpSetFolder() … … 307 344 gulong wpQueryConcurrentView(); 308 345 346 gulong wpDragOver(in gpointer containerHandle, in gpointer pDragInfo); 347 348 gulong wpDrop(in gpointer containerHandle, in gpointer pDragInfo); 309 349 /* Methods overriden by this class */ 310 350
Note:
See TracChangeset
for help on using the changeset viewer.