Skip to content

Instantly share code, notes, and snippets.

https://forum.zorin.com/t/how-to-remove-radius-from-window-borders/11008
Yes, navigate to ~/.config/gtk-3.0/ directory and right click an open area to pull up the popover menu. Create a new file. Name it gtk.css
Paste into it:
.background, window, .titlebar,
.titlebar .background {
border-radius: 0px 0px 0px 0px;
}
@Ch3shireDev
Ch3shireDev / interop.md
Created June 24, 2022 14:20
Interoperability between C++ and C# - two ways

Example shows process run in C++ (Borland C++ 5.5) that calls dll compiled in C# (.NET compiler). Process loads library from C# DLL, then obtains pointer to own library and sends it to C#. C# using pointer to library in C++ loads it's exported function func() (with name _func). Then C# calls C++, when C++ calls C#.

C++ side:

#include <vcl.h>
@Ch3shireDev
Ch3shireDev / example.md
Last active June 15, 2022 08:02
C# C++ interop structs
    // code in C#
    [StructLayout(LayoutKind.Sequential)]
    public struct Point
    {
        [MarshalAs(UnmanagedType.I4)]
        public int x;
        [MarshalAs(UnmanagedType.LPStr)]
        public string y;
 }
@Ch3shireDev
Ch3shireDev / SimpleHttpClient.java
Created April 26, 2022 18:31
SimpleHttpClient.java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.net.Socket;
public class SimpleHttpClient {
@Ch3shireDev
Ch3shireDev / SimpleHttpServer.java
Last active April 26, 2022 18:31
SimpleHttpServer.java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class SimpleHttpServer {
@Ch3shireDev
Ch3shireDev / wpf_embedding.cs
Last active December 22, 2021 15:01
wpf_embedding.cs
using System;
using System.Diagnostics;
using System.IO;
using System.Runtime.InteropServices;
using System.Windows;
using System.Windows.Interop;
namespace TestWpfAppControl
{
/// <summary>
@Ch3shireDev
Ch3shireDev / marek-gra.py
Last active October 15, 2021 08:13
marek-gra.py
import yaml
# Chcielibyśmy mieć następujący mechanizm:
# 1. Gracz wkracza do lokacji i wyświetlają mu się konkretne możliwości.
# 2. Zależnie od wybranej możliwości, gracz przechodzi do kolejnej, konkretnej lokacji.
# 3. Powrót do punktu 1 z inną lokacją.
# 4. Jest możliwość wczytywania historii z osobnego pliku.
data = '''
import xmlschema
import json
import yaml
import glob
ns = '{http://www.w3.org/XML/1998/namespace}'
xs = '{http://www.w3.org/2001/XMLSchema}'
def get_docs(element, lang):
https://imgur.com/a/UWFdKaM