windows.h File Reference

#include "struct.h"

Functions

void Afficher_curseur (void)
void Effacer_curseur (void)
void Remapper_ecran_apres_changement_couleurs_menu (void)
void Calculer_couleurs_menu_optimales (struct Composantes *Palette)
void Recadrer_ecran_par_rapport_au_zoom (void)
void Calculer_split (void)
void Calculer_donnees_loupe (void)
void Calculer_limites (void)
void Calculer_coordonnees_pinceau (void)
void Pixel_dans_barre_d_outil (word X, word Y, byte Couleur)
void Pixel_dans_fenetre (word X, word Y, byte Couleur)
void Encadrer_couleur_menu (byte Couleur)
void Afficher_palette_du_menu (void)
void Afficher_menu (void)
void Recadrer_palette (void)
void Changer_cellules_palette (void)
int Couleur_palette (void)
word Palette_Cells_X (void)
word Palette_Cells_Y (void)
void Print_general (short X, short Y, const char *Chaine, byte Couleur_texte, byte Couleur_fond)
void Print_dans_fenetre (short X, short Y, const char *Chaine, byte Couleur_texte, byte Couleur_fond)
void Print_dans_fenetre_limite (short X, short Y, const char *Chaine, byte Taille, byte Couleur_texte, byte Couleur_fond)
void Print_char_dans_fenetre (short Pos_X, short Pos_Y, const unsigned char Caractere, byte Couleur_texte, byte Couleur_fond)
void Print_char_transparent_dans_fenetre (short Pos_X, short Pos_Y, const unsigned char Caractere, byte Couleur)
void Print_dans_menu (const char *Chaine, short Position)
void Print_coordonnees (void)
void Print_nom_fichier (void)
void Print_compteur (short X, short Y, const char *Chaine, byte Couleur_texte, byte Couleur_fond)
byte Demande_de_confirmation (char *Message)
void Warning_message (char *Message)
void Afficher_limites_de_l_image (void)
void Afficher_ecran (void)
void Fenetre_Afficher_cadre_general (word Pos_X, word Pos_Y, word Largeur, word Hauteur, byte Couleur_HG, byte Couleur_BD, byte Couleur_S, byte Couleur_CHG, byte Couleur_CBD)
void Fenetre_Afficher_cadre_mono (word Pos_X, word Pos_Y, word Largeur, word Hauteur, byte Couleur)
void Fenetre_Afficher_cadre_creux (word Pos_X, word Pos_Y, word Largeur, word Hauteur)
void Fenetre_Afficher_cadre_bombe (word Pos_X, word Pos_Y, word Largeur, word Hauteur)
void Fenetre_Afficher_cadre (word Pos_X, word Pos_Y, word Largeur, word Hauteur)
void Afficher_sprite_dans_menu (int Numero_bouton, int Numero_sprite)
void Afficher_pinceau_dans_menu (void)
void Afficher_pinceau_dans_fenetre (word X, word Y, int Numero)
void Dessiner_zigouigoui (word X, word Y, byte Couleur, short Sens)
void Bloc_degrade_dans_fenetre (word Pos_X, word Pos_Y, word Debut_block, word Fin_block)
void Fenetre_Afficher_sprite_drive (word Pos_X, word Pos_Y, byte Type)
byte Meilleure_couleur (byte Rouge, byte Vert, byte Bleu)
byte Meilleure_couleur_sans_exclusion (byte Rouge, byte Vert, byte Bleu)
void Ligne_horizontale_XOR_Zoom (short Pos_X, short Pos_Y, short Largeur)
void Ligne_verticale_XOR_Zoom (short Pos_X, short Pos_Y, short Hauteur)

Function Documentation

void Afficher_curseur ( void   ) 

References Afficher_pinceau(), Brosse_Centre_rotation_defini, Brosse_Centre_rotation_X, Brosse_Centre_rotation_Y, Brosse_Hauteur, Brosse_Largeur, Cacher_curseur, Cacher_pinceau, CM_Trans, Config, S_Config::Curseur, Curseur_Decalage_X, Curseur_Decalage_Y, Fenetre, FOND_CURSEUR, Fore_color, Forme, Forme_curseur, FORME_CURSEUR_CIBLE, FORME_CURSEUR_CIBLE_FINE, FORME_CURSEUR_CIBLE_PIPETTE, FORME_CURSEUR_CIBLE_PIPETTE_FINE, FORME_CURSEUR_CIBLE_XOR, FORME_CURSEUR_FLECHE, FORME_CURSEUR_HORIZONTAL, FORME_CURSEUR_MULTIDIRECTIONNEL, FORME_CURSEUR_RECTANGLE_XOR, FORME_CURSEUR_SABLIER, Hauteur_ecran, Largeur_ecran, Ligne_horizontale_XOR, Ligne_horizontale_XOR_Zoom(), Ligne_verticale_XOR, Ligne_verticale_XOR_Zoom(), Limite_Bas, Limite_Droite, Limite_Gauche, Limite_Gauche_Zoom, Limite_Haut, Limite_Haut_Zoom, Limite_visible_Bas_Zoom, Limite_visible_Droite_Zoom, Lit_pixel, Loupe_Hauteur, Loupe_Largeur, Loupe_Mode, Max(), Menu_Ordonnee, Mouse_X, Mouse_Y, Pinceau_X, Pinceau_Y, Pixel, Pixel_figure_Preview_xor(), Principal_Decalage_X, Principal_Decalage_Y, Principal_Split, Principal_X_Zoom, SPRITE_CURSEUR, Tracer_ligne_Preview_xor(), Transformer_point(), and UpdateRect().

Referenced by Aerographe(), Attendre_click_dans_palette(), Attendre_click_dans_shade(), Bouton_Ajuster(), Bouton_Autosave(), Bouton_Brosse(), Bouton_Brosse_monochrome(), Bouton_Brush_FX(), Bouton_Cacher_menu(), Bouton_Cercle_degrade(), Bouton_Cercle_plein(), Bouton_Cercle_vide(), Bouton_Choix_backcolor(), Bouton_Choix_forecolor(), Bouton_Clear(), Bouton_Clear_colore(), Bouton_Colorize_Menu(), Bouton_Copy_page(), Bouton_Courbes(), Bouton_Courbes_Switch_mode(), Bouton_Degrades(), Bouton_Dessin(), Bouton_Dessin_Switch_mode(), Bouton_Effets(), Bouton_Ellipse_degrade(), Bouton_Ellipse_pleine(), Bouton_Ellipse_vide(), Bouton_Fill(), Bouton_Filled_polyform(), Bouton_Inverser_foreback(), Bouton_Kill(), Bouton_Lasso(), Bouton_Lignes(), Bouton_Lignes_Switch_mode(), Bouton_Load_ou_Save(), Bouton_Loupe(), Bouton_Menu_Grille(), Bouton_Menu_Loupe(), Bouton_Menu_pinceaux(), Bouton_Message_initial(), Bouton_Page(), Bouton_Pal_left(), Bouton_Pal_left_fast(), Bouton_Pal_right(), Bouton_Pal_right_fast(), Bouton_Palette(), Bouton_Palette_secondaire(), Bouton_Pipette(), Bouton_Polyfill(), Bouton_Polyform(), Bouton_Polygone(), Bouton_Quick_shade_Menu(), Bouton_Quit(), Bouton_Quitter_Routine_locale(), Bouton_Rectangle_degrade(), Bouton_Rectangle_plein(), Bouton_Rectangle_vide(), Bouton_Redo(), Bouton_Reload(), Bouton_Remplacer(), Bouton_Resol(), Bouton_Restaurer_brosse(), Bouton_Safety_resol(), Bouton_Settings(), Bouton_Shade_Menu(), Bouton_Smooth_Menu(), Bouton_Snap_Mode(), Bouton_Spray(), Bouton_Spray_Menu(), Bouton_Stats(), Bouton_Texte(), Bouton_Tiling_Menu(), Bouton_Trame_Menu(), Bouton_Undo(), Brosse_0_5(), Brosse_12_0(), Cercle_12_5(), Cercle_degrade_12_6(), Cercle_degrade_12_8(), Compter_nb_couleurs_utilisees(), Courbe_34_points_1_5(), Courbe_34_points_2_5(), Courbe_3_points_0_11(), Courbe_3_points_12_11(), Courbe_4_points_1_9(), Courbe_4_points_2_9(), Demande_de_confirmation(), Deplacer_fenetre(), Deplacer_Split(), Ellipse_12_5(), Ellipse_degradee_12_6(), Enclencher_bouton(), Etirer_brosse_0_7(), Etirer_brosse_12_0(), Etirer_brosse_1_7(), Etirer_brosse_2_7(), Fenetre_aide(), Fenetre_bouton_normal_click(), Fenetre_controle(), Fenetre_Dropdown_click(), Fenetre_Numero_bouton_clicke(), Fenetre_Numero_bouton_touche(), Fill_1_0(), Fill_2_0(), Filled_contour_0_8(), Filled_polyform_0_8(), Filled_polyform_12_8(), Freehand_Mode1_1_2(), Freehand_Mode1_2_2(), Freehand_Mode2_1_2(), Freehand_Mode2_2_2(), Gestion_principale(), Get_colors_from_brush(), Grossir_pinceau(), Initialisation_du_programme(), K_Ligne_12_6(), K_Ligne_12_7(), Ligne_12_5(), Lignes_centrees_0_7(), Lignes_centrees_12_7(), Load_picture(), Loupe_12_0(), Menu_Shade(), Menu_Tag_couleurs(), Message_Memoire_insuffisante(), Message_Non_disponible(), Move_cursor_with_constraints(), On_vient_de_scroller_dans_le_fileselect(), Palette_Reafficher_jauges(), Pipette_1_1(), Pipette_2_1(), Polybrosse_12_8(), Polyfill_12_8(), Polyfill_12_9(), Polyform_0_8(), Polyform_12_8(), Polygone_12_9(), Readline_ex(), Rectangle_12_0(), Rectangle_Degrade_0_9(), Rectangle_Degrade_12_0(), Recuperer_couleur_derriere_fenetre(), Redefinir_controle(), Redimentionner_image(), Reduce_palette(), Remettre_proprement_les_couleurs_du_menu(), Remplacer_1_0(), Remplacer_2_0(), Remplir(), Retrecir_pinceau(), Save_picture(), Scroller_aide(), Scroller_ecran(), Scroller_la_liste_des_modes(), Scroller_loupe(), Settings_Afficher_config(), Special_Next_backcolor(), Special_Next_forecolor(), Special_Previous_backcolor(), Special_Previous_forecolor(), Spray_12_2(), Tourner_brosse_0_5(), Tourner_brosse_1_5(), Tourner_brosse_2_5(), Warning_message(), and Zoom().

void Effacer_curseur ( void   ) 

void Remapper_ecran_apres_changement_couleurs_menu ( void   ) 

void Calculer_couleurs_menu_optimales ( struct Composantes *  Palette  ) 

void Recadrer_ecran_par_rapport_au_zoom ( void   ) 

void Calculer_split ( void   ) 

void Calculer_donnees_loupe ( void   ) 

void Calculer_limites ( void   ) 

void Calculer_coordonnees_pinceau ( void   ) 

void Pixel_dans_barre_d_outil ( word  X,
word  Y,
byte  Couleur 
)

void Pixel_dans_fenetre ( word  X,
word  Y,
byte  Couleur 
)

void Encadrer_couleur_menu ( byte  Couleur  ) 

void Afficher_palette_du_menu ( void   ) 

void Afficher_menu ( void   ) 

void Recadrer_palette ( void   ) 

void Changer_cellules_palette ( void   ) 

int Couleur_palette ( void   ) 

word Palette_Cells_X ( void   ) 

word Palette_Cells_Y ( void   ) 

void Print_general ( short  X,
short  Y,
const char *  Chaine,
byte  Couleur_texte,
byte  Couleur_fond 
)

void Print_dans_fenetre ( short  X,
short  Y,
const char *  Chaine,
byte  Couleur_texte,
byte  Couleur_fond 
)

void Print_dans_fenetre_limite ( short  X,
short  Y,
const char *  Chaine,
byte  Taille,
byte  Couleur_texte,
byte  Couleur_fond 
)

void Print_char_dans_fenetre ( short  Pos_X,
short  Pos_Y,
const unsigned char  Caractere,
byte  Couleur_texte,
byte  Couleur_fond 
)

void Print_char_transparent_dans_fenetre ( short  Pos_X,
short  Pos_Y,
const unsigned char  Caractere,
byte  Couleur 
)

void Print_dans_menu ( const char *  Chaine,
short  Position 
)

void Print_coordonnees ( void   ) 

void Print_nom_fichier ( void   ) 

void Print_compteur ( short  X,
short  Y,
const char *  Chaine,
byte  Couleur_texte,
byte  Couleur_fond 
)

byte Demande_de_confirmation ( char *  Message  ) 

void Warning_message ( char *  Message  ) 

void Afficher_limites_de_l_image ( void   ) 

void Afficher_ecran ( void   ) 

void Fenetre_Afficher_cadre_general ( word  Pos_X,
word  Pos_Y,
word  Largeur,
word  Hauteur,
byte  Couleur_HG,
byte  Couleur_BD,
byte  Couleur_S,
byte  Couleur_CHG,
byte  Couleur_CBD 
)

void Fenetre_Afficher_cadre_mono ( word  Pos_X,
word  Pos_Y,
word  Largeur,
word  Hauteur,
byte  Couleur 
)

void Fenetre_Afficher_cadre_creux ( word  Pos_X,
word  Pos_Y,
word  Largeur,
word  Hauteur 
)

void Fenetre_Afficher_cadre_bombe ( word  Pos_X,
word  Pos_Y,
word  Largeur,
word  Hauteur 
)

void Fenetre_Afficher_cadre ( word  Pos_X,
word  Pos_Y,
word  Largeur,
word  Hauteur 
)

void Afficher_sprite_dans_menu ( int  Numero_bouton,
int  Numero_sprite 
)

void Afficher_pinceau_dans_menu ( void   ) 

void Afficher_pinceau_dans_fenetre ( word  X,
word  Y,
int  Numero 
)

void Dessiner_zigouigoui ( word  X,
word  Y,
byte  Couleur,
short  Sens 
)

References Pixel_dans_fenetre().

Referenced by Bouton_Palette().

void Bloc_degrade_dans_fenetre ( word  Pos_X,
word  Pos_Y,
word  Debut_block,
word  Fin_block 
)

void Fenetre_Afficher_sprite_drive ( word  Pos_X,
word  Pos_Y,
byte  Type 
)

byte Meilleure_couleur ( byte  Rouge,
byte  Vert,
byte  Bleu 
)

byte Meilleure_couleur_sans_exclusion ( byte  Rouge,
byte  Vert,
byte  Bleu 
)

void Ligne_horizontale_XOR_Zoom ( short  Pos_X,
short  Pos_Y,
short  Largeur 
)

void Ligne_verticale_XOR_Zoom ( short  Pos_X,
short  Pos_Y,
short  Hauteur 
)


Generated on Fri Mar 6 16:43:57 2009 for GrafX2 by  doxygen 1.5.8