JNative v1.3 project : see http://jnative.sf.net


org.xvolks.jnative.util
Class ComDlg32

java.lang.Object
  extended by org.xvolks.jnative.util.ComDlg32

public class ComDlg32
extends java.lang.Object

$Id: ComDlg32.java,v 1.2 2006/06/09 20:44:05 mdenty Exp $ This software is released under the LGPL.


Field Summary
static java.lang.String DLL_NAME
           
 
Constructor Summary
ComDlg32()
           
 
Method Summary
static int ChooseColor(HWND lOwner, HWND hInstance, LONG Flags, LPARAM lCustData, Callback lCallback, java.lang.String lTemplateName)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DLL_NAME

public static final java.lang.String DLL_NAME
See Also:
Constant Field Values
Constructor Detail

ComDlg32

public ComDlg32()
Method Detail

ChooseColor

public static int ChooseColor(HWND lOwner,
                              HWND hInstance,
                              LONG Flags,
                              LPARAM lCustData,
                              Callback lCallback,
                              java.lang.String lTemplateName)
                       throws NativeException,
                              java.lang.IllegalAccessException
Parameters:
lOwner -
hInstance -
Flags -
lCustData -
lCallback -
lTemplateName -
Returns:
-1 if the use does not click on OK button, the RGB value else.
Throws:
NativeException
java.lang.IllegalAccessException

main

public static void main(java.lang.String[] args)
                 throws NativeException,
                        java.lang.IllegalAccessException
Throws:
NativeException
java.lang.IllegalAccessException

JNative v1.3 project : see http://jnative.sf.net