Käyttöjärjestelmä Linux Mint 19 Xfce 64-bit, ohjelmointi ympäristönä Lazarus 2.0.2 jossa lomakkeen Caption sisältää grafiikkaa otsakkeen molemmin puolin.
https://i.postimg.cc/PJbw85Jn/Words-Parser-157.png
PS: Tästä ette löydä tietoa muualta, joten vain oma kokemus on ainut apua.
Miten tämä saadaan aikaan
12
65
Vastaukset
- Anonyymi
Miten muuten teit tuon?
- Anonyymi
😀 Caption ominaisuus, ottaa vastaa hymiöt, ja näyttää ne grafiikkana. Näin ollen jopa Memo1 näyttää sisällössään hymiöt grafiikkana. Katso kuva: https://i.postimg.cc/MTGqpmT1/Form1-159.png
- Anonyymi
Jäi sanomatta että Linux tiedostojärjestelmä tekee saman, joten tiedoston nimi ja kansionkin nimi voi sisältää hymiön, ja se näytetään graaffisena kuvana.
- Anonyymi
Riippuu Käyttöjärjestelmästä !
Linux: ei tietoakaan, miten linuxissa voi itse piirtää "caption bar" eli otsikkopalkkiin.
Windows:
määrittele (esim TForm :sta perityssä luokassa):
procedure WMNCPaint(var Message: TWMPaint); message WM_NCPAINT;
tuossa käsittelijässä WMNCPaint kutsu ensin:
DefWindowProc( ... ); // Tämä Huolehtii standardin windows -otsikkopalkin piirtämisestä.
sen jälkeen: piirrä omat lisäyksesi.
Esim. Jos olet ohjelmoimassa Suomi-Thai tai Suomi-Venäjä -sanakirjaa, niin ehkä haluat lisätä otsikkopalkkiin 2 nappia:
Toinen asettaa näppäimistön suomalaiseksi ja toinen thaimaalaiseksi / venäläiseksi.
windows -viesti on siis nimeltään WM_NCPAINT, mikä tulee sanoista: "Windows Message NonClient Paint".
hakukoneeseen: WM_NCPAINT msdn
niin löytyy lisätietoa tuosta viestistä. - Anonyymi
Kuka puupää käyttää 2000-luvulla vielä jotain aataminaikuista pascalia?
Tämä palsta pitää lakkauttaa ja perustaa tilalle Python-palsta.- Anonyymi
Eräs syy voi olla vaikkapa nopeus!
Pythonin nopeus perustuu muilla kielillä tehtyihin kirjastoihin (jos sitä silloinkaan voi kutsua nopeaksi). - Anonyymi
Anonyymi kirjoitti:
Eräs syy voi olla vaikkapa nopeus!
Pythonin nopeus perustuu muilla kielillä tehtyihin kirjastoihin (jos sitä silloinkaan voi kutsua nopeaksi).Nopeutta jos kaipaa niin käytetään assembleria tai C/C :aa. Pythonin etu on että sillä saa nopeasti jotain aikaankin. Vaikka weppisivut Flaskilla, https://www.fullstackpython.com/flask.html
- Anonyymi
Anonyymi kirjoitti:
Nopeutta jos kaipaa niin käytetään assembleria tai C/C :aa. Pythonin etu on että sillä saa nopeasti jotain aikaankin. Vaikka weppisivut Flaskilla, https://www.fullstackpython.com/flask.html
Jo aikanaan Borland (firman nimi on muuttunut)
kertoi että heidän delphi koodi on nopeampaa kuin heidän C koodi (Koska Delphissä ei ole sellaisia rajoitteita kuin C :ssa).
Netti ohjelmointiin voi käyttää myös pascalia. Jolloin lähdekoodi on pascalia mutta tällä hetkellä tuotoksena syntynyt koodi on
javascriptiä. Katso lisää http://wiki.freepascal.org/pas2js
Eli sama sovellus voi olla hitaanpana verkossa ( joka on siis tulkattu versio)
- Anonyymi
Oikea kysymys: mitä järkeä on tehdä jotain noin jonninjoutavaa ja rassata sillä päätään.
- Anonyymi
Miksi käyttää mitään formeja? C Visual studio SFML voit laittaa mitä tahansa yläpalkkiin tai minne tahansa ikkunaan. Scrollaavaa tekstiä, kuvia, animaatioita.
- Anonyymi
Lomakkeiden ( http://wiki.freepascal.org/Form_Tutorial/fi ) eli formien käyttö on siinä mielessä perusteltua että ne tukee erilaisten teemojen
( http://wiki.freepascal.org/UserSuppliedSchemeSettings ) lisäksi erilaisia ikkunointijärjestelmiä ja käyttöjärjestelmiä samalla lähdekoodilla ( http://wiki.freepascal.org/Screenshots ).
- Anonyymi
Ollaanpas täällä kannustavia!
Mutta lisäänpä minäkin yhden mainoksen. Jos olet halukas opettelemaan uusia kieliä, ja varsinkin jos teet ohjelmia muutenkin kuin vain omaan käyttöön, niin kyllähän Microsoftin Visual Studio on suorastaan taivaallinen ympäristö. Löytyy kielet ja alustat moneen eri tarpeeseen, ja suora jakelukanava Windows Storeen! Tietenkään mitään aivan lelutasoisia ohjelmia ei ole tarkoitus lähetellä. Windows Store -sovellukset on helpointa tehdä C#:lla ja UWP:lla, mutta jos Windows Store-sovellukset eivät ole tähtäimessä, niin Windows-ympäristöön löytyy muitakin vaihtoehtoja (.NET, WPF, Windows Forms , kielinä lisäksi mm C , Visual Basic, F#, jne). Windows-ympäristön lisäksi löytyy mahdollisuudet web-, pilvi- ja mobiilikehitykseen. Jopa Linux-kehitykseen C :lla voidaan ladata oma ympäristönsä, ja saahan sinne sen QT;nkin. Ja kunnon välineillä! Visual Studion asennusohjelma kysyy, mitkä ympäristöt kielineen haluat asentaa. Kaikkea ei tietenkään tarvitse ladata heti, vaan uusia ympäristöjä voidaan lisätä missä vaiheessa tahansa tarpeen mukaan valinnasta Get Tools and Features.
Visual Studiota on kohtalaisen kookas ohjelma. Peruskokoonpanokin vie useita gigoja tilaa, joten millekään täynnä olevalle levylle sitä ei kannata ladata. Ja lataus- ja asennusaikaa kannattaa varata ihan reilusti, niinkuin käyttöjärjestelmän asennukseen konsanaan. Mutta kun se on tehty, niin ollaan ohjelmoijan taivaassa! Enää vain idea puuttuu!
Visual Studio 2019 (alasvetovalikosta vaihtoehto Community) ilmaiseksi täältä:
https://visualstudio.microsoft.com/vs/
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Finlayson Tom of Finland tuotteineen ajautumassa konkurssiin
Takavuosina kotimainen lakana- ja pyyhevalmistaja Finlayson teki jättimäisiä voittoja, myymällä alastomien gay-miesten k1392875Ajattelit siis löytäneesi onnen minusta
Etkä sitä silloin sanonut. Miksi oi miksi. Olisit avannut suusi. Olisin kääntänyt vaikka minkä kiven, että oltaisiin voi262417- 1352008
Suhde varattuun, kuinka saa tunteet katoamaan
Kuinka unohtaa ihminen johon olet tulen palavasti ihastunut/rakastunut, varsinkin jos olet varattu tai kohteesi on vara1341583Mies millä tasolla sun kiinnostus oli?
Mitä musta halusit/hait? Nyt kun kaikki on ohi, ei ole mitään menetettävää enää...831377- 331213
- 1001161
Lubondaksentiellä taitaa huomenna tyssätä!
Nyt TAX-1 hakee kolmatta kertaa poikkeuslupaa venevajan muuttamiseksi kesäasuntoon! Sari Paljakka ehdottaa lautakunnalle21049Nainen, jos kiinnostaa niin miksi ihmeessä
et kirjoita tänne jotain tunnistettavaa? On niin paljon eri mahdollisuuksia ottaa esille yksityiskohtia menneestä ajasta601032Minua särkee puolestasi
Kirjoitan kahdelle naiselle tämän, koska molemmat jouduitte saman kokemaan. Minun itsehillintäni petti ja sinä jouduit50990