Miten tämä saadaan aikaan

Anonyymi

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.

12

75

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Miten muuten teit tuon?

    • Anonyymi
      • 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

    • 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

    1. Voitaisko olla kavereita?

      Haluaisin aloittaa puhtaalta pöydältä sinun kanssasi, tabula rasa. Minä lopetan sinun perääsi haikailun, ja sitten sinäk
      Tunteet
      27
      5175
    2. Deodoranttiteollisuus

      Annan ilmaisen vinkin. Kyseinen teollisuus voisi alkaa valmistaa kuolleen ruumiin hajua. Olisi varma hittituote, ainakin
      Jämsä
      13
      3098
    3. Rukoilimme Länsimuurilla 2000 vuoden jälkeen, Jumalamme oli antanut meille kaiken takaisin

      Western Wall, In our Hands. 55th Para. https://www.youtube.com/watch?v=u4BJAppyCSo https://en.wikipedia.org/wiki/55th_
      Ateismi
      15
      1288
    4. Kerro kaivattusi

      Jokin tapa/piirre mikä sinua viehättää ja mistä hän voisi myös tunnistaa itsensä.
      Ikävä
      49
      1201
    5. Oulaisten kaupunki tuomittiin maksamaan korvauksia

      Mikäs juttu tämä on? Kaupunki syyllistänyt useamman vuoden koneyrittäjiä ja nyt tuomittu.
      Oulainen
      23
      1114
    6. PURRA TULEE !

      Valtiovarainministeri Riika Purra, joka on lisäksi varapääministeri ja perussuomalaisten puheenjohtaja, tulee puoluesiht
      Haapavesi
      141
      982
    7. Onko MOT tulossa Ähtärin valtuuston kokoukseen?

      Esityslistan mukaan Ähtärin kaupunginvaltuuston valtapuolueet aikovat maanantaina estää tilintarkastajan laatiman raport
      Ähtäri
      43
      919
    8. Vain 30-40v mies on kuuma

      Muut on papparaisia. Näin se vaan menee. Miehelläkin on se paras ikä.
      Ikävä
      116
      885
    9. Minkä vuoksi

      Kaivattusi tuntuu niin rakkaalta ❤️
      Ikävä
      37
      834
    10. Mikään ei ole ikuista

      Hyvää huomenta. ☕ Susi ulvoo yksin ja tyhjyys kutsuu luokseen.⚜️❄️❤️🥱
      Ikävä
      142
      763
    Aihe