home *** CD-ROM | disk | FTP | other *** search
- /**********************************************************************/
- #include "std.h"
- #include "megatyp.h"
- #include "megacad.h"
- /**********************************************************************/
- short main(
- char *filename,
- char *args )
- {
- t_entity ent;
- double pnt[2]; // Platz für den angeklickten Punkt
- t_attribs *attr;
-
- // Funktionsname und Maushilfe setzen
- SetFuncText("Farbe invertieren");
- MouseHelp("Linie anklicken","zurück",HLP_INV(0,0,0));
-
- // Element anklicken, wobei hier nur Linien zulässig sind
- // hier können auch gesperrte Elemente verändert werden
- while ( ClickEntity(1<<E_LINE,pnt,&ent,NULL,0,TRUE) )
- {
- // Attribute des Elementes ändern
- attr = &ent.attr;
- ent.attr.col ^= 0xf;
- ent.attr.col++;
- // Element neu speichern
- ExChangeEntity(&ent);
- savecount();
- }
- return(0);
- }
- /**********************************************************************/
-