Hacking LaserCAD (4 / 4 steg)

Steg 4: En ny funktion...



Textjustering

Som jag var över koden för denna "fix" igår, kom jag till insikten att GDI + samtalet utnyttjas av LaserCAD att lägga till text alltid sätter texten med vänster-anpassning. Vidare, eftersom jag redan har koden avlyssnande redigera Text dialogrutan rutan proceduren jag kan lägga till nya kontroller till dialogrutan--vilket innebär att jag kan låta dig ändra textjusteringen.

Du kommer att märka att jag valt att använda en kombinationsruta (listruta) för att välja vänster, mitten eller höger justering. Jag också kunde ha använt kryssrutor, men jag ville använda som lite utrymme som möjligt på rutan, samt hålla koden så enkla som möjligt.

Version 1.0.0.2

Denna nya version av LaserCADFix.dll har laddats till min server. Om du redan har hämtat version 1.0.0.1, kan du Hämta den nya versionen här, och helt enkelt kopiera den över toppen av den gamla versionen i mappen LaserCAD\AWCPrograms\. Om du har följt alla instruktioner för installation efter den 4 mars, 2016 kommer du redan har version 1.0.0.2.

Framtida möjligheter

Jag tillbringade några timmar i kväll försöker att producera text på cirkeln. Det var kompetent att rita det på skärmen, men inte in i en bana som LaserCAD kunde skicka till DSP controller. Även om det skulle sannolikt vara mycket lätt att lägga till denna funktion om källkoden till LaserCAD fanns tillgängliga, bestämde jag mig för det inte var något jag kunde avsluta inom bara några timmar och just nu har jag andra projekt som kräver min uppmärksamhet. Jag kan dock fortfarande uppdatera detta "hack" i framtiden för att tillhandahålla denna förmåga. Utan att källan det tvinga mig att lägga till en ny knapp till huvudskärmen, en dialogruta för parametrar, och sedan i stället för med en krok på en GDI + funktion jag har att åberopa Win32 API-gränssnitten för att automatisera lägga tecknen en i taget via dialogrutan Redigera texten, ändra vinkeln för varje bokstav, och flytta den. Det bör vara genomförbart - om du är ambitiös nog kan du försöka göra det själv! Jag hoppas naturligtvis ges tid nya utgåvor av LaserCAD kommer att lägga till denna typ av funktionalitet--på ett enkelt sätt. :) Men, om jag var ansvarig för prioriteringar, tror jag gråskala bild gravyr bör vara på toppen av listan. Trots allt, DSP handkontrollen kan kontrollera laser intensitet (power nivå), så bör man kunna vända nyanser av grått i en bitmapp till effektnivåer som det gravyrer bitmappen. Om de inte hade gått till tämligen extrema åtgärder att hemlighålla formatet läsa av DSP styrenheten, skulle jag förmodligen ha skrivit ett verktyg för att generera gråskala bild arkivera för maskinen.

Se Steg
Relaterade Ämnen

10 Hacks life med PVC #13

10 Hacks life med PVC #13[Se VIDEO]Här är den 13: e upplagan till vår "10 Hacks Life med PVC" serie. Vi byggt och testat dessa projekt med framgång. Jag hoppas du kan dra nytta av några av dessa awesome life hack.Hacks ingår:1. benskydd2. resa h...

Fantastiska livet Hacks för lata människor

Det här om några av de användbara livslängd Hack som gör ditt liv lättare! Njut avSteg 1: Hur öppna marker fördel Steg 2: Gör ett litet hål i mitten av chipSe till att du gör hål på framsidan av chipet.Steg 3: Rip wrapper genom att rulla den i en cir...

DIY 5 Life Hacks med dricka halm | Enkla knep

https://youtu.be/jIcEbcVQgQgSteg 1: Life hack 1 Hiii! Idag vill jag visa dig hur man gör 5 Life Hacks med dricka halm, enkla knep som kommer att förändra ditt liv!Steg 2: Life hacks 2 Gillar du dricka genom sugrör? Men vad kan vi göra med plast strån...

19 oväntat Life Hacks med String

Det finns en uppsjö av kreativa livet hacks med string-- och vi pratar inte bara om att skära vinflaskor eller PVC-rör...Här är 19 awesome-- och oväntade!--life hacks att vi alla behöver i våra liv!Steg 1: Få en Ring loss från fingretVisste du att du...

10 Hacks life med PVC #12

10 Hacks life med PVC #12[TITTA PÅ VIDEO]Här är den 12: e upplagan till vår "10 Hacks Life med PVC" serie. Vi byggt och testat dessa projekt med framgång. Jag hoppas du kan dra nytta av några av dessa awesome life hack.Hacks ingår:1. limbo Stand...

10 Hacks life med Carabiners

10 Hacks life med Carabiners[TITTA PÅ VIDEO]Lifehacks är bra metoder, tricks, genvägar eller nyhet sätt att använda vissa produkter på ett ovanligt sätt att göra livet lättare.Vi tog vad är vanligt förekommande i rock klättring och vandring och använ...

10 Hacks life med PVC #11

10 Hacks life med PVC #11[TITTA PÅ VIDEO]Här är den 11: e upplagan till vår "10 Hacks Life med PVC" serie. Vi byggt och testat dessa projekt med framgång. Jag hoppas du kan dra nytta av några av dessa awesome life hack.Hacks ingår:1. mobiltelefo...

En DVD spelaren hacka

detta är en beskrivning av öppen källkod/öppen hårdvara projekt av en fjärrkontrollerad Arduino (Freeduino) baserade Klocka/termometer utnyttja strömförsörjning och VFD panel från en trasig DVD-spelare i en skräddarsydd akryl hölje. Syftet med projek...

Billigt och enkelt Clock hacka för tunga sliprar

detta är min första Instructable så jag hoppas att alla njuter.Jag brukar ha problem att komma ur sängen på morgonen. Jag har försökt ställa in flera klockor, att sätta klockor acroos rummet, och ändå jag hitta ett sätt att stänga av dem och få tillb...

IKEA Clock hacka: Gummy Bear klockan

Hej! Här är en video av mig visar du hur till hacka en billig IKEA klocka för att göra en awesome färgglada och roliga gummy bear klocka! Njut!Min Youtube-kanal...

2 steg kommandofil "hacka"

Detta är en annan enkel men lite lång tid att göra dator knep som gör det verka som om du hacking återigen det är helt ofarligtSteg 1: Skapa detFör att göra detta måste du anteckningar (Windowsoperativsystem)Skriv i följandeutanförtiteln ditt valfärg...

Amazon Dash knappen hacka

Den 31 mars 2015 lanserade Amazon Amazon Dash knappen i ett försök att ändra paradigm som vi regelbundet köper förbrukningsvaror.10 augusti, publicerar Ted Benson Detaljer för en ganska invecklade Amazon knappen hacka på medium.com26 augusti, en meda...

Brother HL-2140 tonern slut fel hacka

En av de mest frustrerande problem för en collegestudent får en toner fel efter utskrift 18 till 20 sidor på din slutliga papper på grund av nästa dag. Allt detta kunde ha varit lätt undvika om jag inte dra ut på tiden, men som student, allt detta är...

2 steg PB färskost florsocker hacka

Jag gick till butiken söker färdiga jordnötssmör glasyr för en kaka och kunde inte hitta några. Så jag satte på min tänkande hatt och gjorde detta "hack" som till slut blev helt utsökt!Steg 1: ingredienser1 behållare med Cream Cheese glasyr (jag...

Gräsklippare laddare Connector hacka

Min fru hade problem med kontakten för ackumulatorn för våra gräsklippare, hon var inte kunna enkelt koppla det så att det besegrade syftet med att ha en lätt att starta gräsklippare.Jag hittade en manlig till kvinnlig DC förlängning för $3 i en loka...

120V LED-lampa på 12VDC, 190MA. Hacka

jag ville ha en 12 v glödlampa för min hem RE system som såg ut och fungerade som en normal ljus, ljusstyrka etc. Men en som inte använder en hel del makt. Jag hittade dessa på LOWES för under $10 och bestämde det var dags att hacka:)Steg 1: Modet i...

Fet eyeliner hacka.

Eyeliner är en kosmetisk används för att definiera ögonen. Det appliceras runt konturerna av det synar att skapa en mängd olika estetiska effekter. Smink är vanligtvis används av kvinnor och flickor.Eyeliner användes först i forntida Egypten och Meso...

Eld Tube - dricka sugrör hacka

Det är rätt. Avfyra rör. Dessa små killarna är en bra backup att hålla med dig camping eller på flykt från zombies. Håll i väskan eller fickan. För närvarande, gör jag dessa med två matcher, en cottonball i vaselin och lite strikepaper/sandpapper för...

5 enkla batteri Hacks

Hej alla, detta är vetenskap Gerts. Jag kommer att visa dig några innovativa sätt att använda batterier för olika saker. De kräver mycket lite verktyg och kommer att spara pengar. Som Pinkie Pie säger: nog småprat! Tid är godis!Steg 1: Att få vissa a...