// === EXTERN ==
extern tHWND gMainWindow;
+extern int giPTYHandle;
typedef struct sLine tLine;
Term->TermState = State;
}
+void Display_SendInput(tTerminal *Term, const char *String)
+{
+ _SysWrite(giPTYHandle, String, strlen(String));
+}
+
// Return the byte length of a single on-screen character
size_t _GetCharLength(size_t AvailLength, const char *Text, uint32_t *BaseCodepoint)
{
void Display_ResetAttributes(tTerminal *Term)
{
- UNIMPLIMENTED();
+ Display_SetForeground(Term, 0xFFFFFF);
+ Display_SetBackground(Term, 0x000000);
}
void Display_SetForeground(tTerminal *Term, uint32_t RGB)
{